濮阳杆衣贸易有限公司

主頁 > 知識庫 > Oracle性能究極優(yōu)化

Oracle性能究極優(yōu)化

熱門標簽:修改高德地圖標注 宜賓外呼系統(tǒng)廠家 南通防封外呼系統(tǒng)運營商 淮安自動外呼系統(tǒng)開發(fā) 地圖標注原件 百變地圖標注 語音電話機器人營銷方案 語音電話機器人缺點 廣州市400電話辦理
正在看的ORACLE教程是:Oracle性能究極優(yōu)化。  增大 SGA 已經緩沖看來對于性能的提升并不顯著,加載時間只提升了 1.73%。下面我們增加 SGA 重做日志的大?。?

  DB3: Log Buffer
  Database Block Size 2K
  SGA Buffer Cache 128M
  SGA Shared Pool 128M
  SGA Redo Cache 16M
  Redo Log Files 16M
  Tablespaces Dictionary
  TPC Results Load Time (Seconds) 41.39
  Transactions / Second 10.088

  我們可以看到加載時間提升了 17.35%,TPS 也提升了 9.33%。因為加載和同時插入,更新,刪除需要比 8M 大的空間,但是看起來增加內存性能并沒有顯著提升,我們加大塊大?。?

  DB4: 4K Block
  Database Block Size 4K
  SGA Buffer Cache 128M
  SGA Shared Pool 128M
  SGA Redo Cache 16M
  Redo Log Files 16M
  Tablespaces Dictionary
  TPC Results Load Time (Seconds) 17.35
  Transactions / Second 10.179

  我們看到加載時間提升了 138%!而對 TPS 值沒有很大的影響。下面一個簡單的念頭是表空間的管理從目錄切換為本地:

  DB5: Local Tablespaces
  Database Block Size 4K
  SGA Buffer Cache 128M
  SGA Shared Pool 128M
  SGA Redo Cache 16M
  Redo Log Files 16M
  Tablespaces Local
  TPC Results Load Time (Seconds) 15.07
  Transactions / Second 10.425

  下面我們把數據庫塊加大到 8K 來看結果:

  DB6: 8K Block
  Database Block Size 8K
  SGA Buffer Cache 128M
  SGA Shared Pool 128M
  SGA Redo Cache 16M
  Redo Log Files 16M
  Tablespaces Local
  TPC Results Load Time (Seconds) 11.42
  Transactions / Second 10.683

  看來結果并不壞,我們沒有理由繼續(xù)增加塊大小了,我們還沒有根據 CPU 個數調整相應的參數,這次我們設置 I/O 的進程數來繼續(xù)調整:

  DB7: I/O Slaves
  Database Block Size 8K
  SGA Buffer Cache 128M
  SGA Shared Pool 128M
  SGA Redo Cache 16M
  Redo Log Files 16M
  Tablespaces Local
  dbwr_io_slaves 4
  lgwr_io_slaves (derived) 4
  TPC Results
  Load Time (Seconds) 10.48
  Transactions / Second 10.717

  我們的測試是基于 Red Hat 6.2 進行的,內核版本為 2.2.14-5 smp。對于 Linux 的內核而言,有將近幾百個參數可以調整,包括對 CPU 類型,SMP 支持,APIC 支持,DMA 支持,IDE DMA 缺省參數的使用以磁盤限額支持。根據 Oracle 的文檔,我們要做的主要調整是共享內存和信號量的大小,SHMMAX 最少配置 0x13000000,SEMMNI, SEMMSL 和 SEMOPN 分別至少設置 100, 512, 100。這些參數的設置可以通過下面的命令實現:

  # echo 0x13000000 >/proc/sys/kernel/shmmax
  # echo 512 32000 100 100 >/proc/sys/kernel/sem

  OS1: 單內核和 IPC

  TPC Results
  Load Time (Seconds) 9.54
  Transactions / Second 11.511
<

您可能感興趣的文章:
  • oracle 性能優(yōu)化建議小結
  • Oracle性能究極優(yōu)化 下
  • Oracle之SQL語句性能優(yōu)化(34條優(yōu)化方法)
  • Oracle 查詢優(yōu)化的基本準則詳解
  • Oracle 數據庫優(yōu)化實戰(zhàn)心得總結
  • oracle下一條SQL語句的優(yōu)化過程(比較詳細)
  • oracle數據庫sql的優(yōu)化總結
  • Oracle性能究極優(yōu)化(Oracle 性能優(yōu)化)
  • Oracle SQL性能優(yōu)化系列學習一
  • Linux中大內存頁Oracle數據庫優(yōu)化的方法

標簽:襄陽 池州 南平 南平 通化 股票投資 聊城 嘉峪關

巨人網絡通訊聲明:本文標題《Oracle性能究極優(yōu)化》,本文關鍵詞  Oracle,性能,究極,優(yōu)化,Oracle,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle性能究極優(yōu)化》相關的同類信息!
  • 本頁收集關于Oracle性能究極優(yōu)化的相關信息資訊供網民參考!
  • 推薦文章
    江都市| 巴楚县| 巴南区| 迁西县| 德清县| 武邑县| 轮台县| 庆城县| 海口市| 庆云县| 大城县| 岑溪市| 视频| 信阳市| 电白县| 乌拉特中旗| 兖州市| 华池县| 化德县| 山东省| 扬中市| 东海县| 罗山县| 临夏县| 甘洛县| 威远县| 贵州省| 和政县| 安多县| 萨嘎县| 仁寿县| 汝城县| 会昌县| 淅川县| 丹东市| 石林| 珲春市| 茶陵县| 竹北市| 大余县| 城口县|