減少ORACLE中的磁碟I/O(轉)
減少ORACLE中的磁碟I/O(轉)[@more@] 使用Muliple block sizes 提供了DBA們在UNIX磁碟I/0子系統上附加的控制能力。ORACLE 的DBA應該理解一些UNIX磁碟I/O的基本原理。 磁碟I/O是ORACLE響應時間的重要組成部分。減少磁碟I/O將為任務提供更高的執行效率 建立更大的blocks將允許ORACLE在一個I/O操作中訪問更多的行資料。ORACLE9i支援Muliple block sizes ,ORACLE9i DBA可以很容易的把表從表空間的一個block size移動到另外一個block size。因此便減少了I/O瓶頸。 ORACLE9I DBA 使用工具來很容易的對錶進行重組,利用這些工具對錶的行資料作為主索引一樣的順序重新排列來減少基於索引掃描的磁碟I/O操作。 如何在UNIX中這樣減少磁碟I/O操作?以下有三種通用技術來減少磁碟I/O操作 調整SQL來最小化磁碟I/O操作。 你通常可以用索引掃描來代替對大表操作的全表掃描。 修改ORACLE系統全域性區(SGA) 當你修改SHARED_POOL_SIZE, LARGE_POOL_SIZE, DB_CACHE_SIZE引數的值後,磁碟I/O操作將會減少,執行效率會提高。 改造表來減少磁碟I/O操作 你可以利用不同的block size把表有選擇性的放到表空間,操作錶行資料按照主索引順序。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-957171/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX 下磁碟 I/O 效能分析[轉]AI
- 優化磁碟I/O優化
- 【轉】Oracle資料庫優化之資料庫磁碟I/OOracle資料庫優化
- 在AIX下為Oracle調整磁碟I/O引數AIOracle
- Oracle優化經典文章------磁碟I/O和碎片篇Oracle優化
- Linux下磁碟I/O測試Linux
- 使用iostat監控磁碟I/OiOS
- 【AIX】AIX 下磁碟 I/O 效能分析AI
- MySQL之磁碟I/O過高排查MySql
- 如何監測 Linux 的磁碟 I/O 效能Linux
- 【I/O scheduler】Linux的磁碟排程策略Linux
- 在Linux下測試磁碟的I/OLinux
- 減少oracle日誌的產生Oracle
- 紹Oracle資料庫的最佳化之資料庫磁碟I/OOracle資料庫
- AIX系統磁碟I/O效能評估AI
- Oracle 9i 整體效能優化概述草稿之四:調整磁碟I/O (zt)Oracle優化
- 磁碟效能測試工具 flexible I/O testerFlex
- 在unity5中減少Draw Calls(SetPass Calls)[轉]Unity
- [Oracle Script] check File I/OOracle
- Oracle I/O問題解析Oracle
- Linux系統監控之磁碟I/O篇Linux
- Linux下如何測試磁碟I/O: ( hdparm -t)Linux
- 減少SQL日誌的三種方法(轉)SQL
- 在 Linux 中如何使用 iotop 和 iostat 監控磁碟 I/O 活動?LinuxiOS
- [譯] 減少 Python 中迴圈的使用Python
- 怎麼減少程式設計中的 bug?程式設計
- InnoDB 中文參考手冊 --- 12 檔案空間管理和磁碟 I/O (轉)
- Veritas Quick I/O and Cached Quick I/OUI
- java的I/OJava
- oracle之 調整 I/O 相關的等待Oracle
- 減少程式碼中該死的 if else 巢狀巢狀
- 程式中減少使用 if 語句的方法集錦
- 程式中減少使用if語句的方法集錦
- Oracle I/O設定說明文件Oracle
- curl 中減少記憶體分配操作記憶體
- 如何在Linux系統伺服器中測試儲存/磁碟I/O效能?Linux伺服器
- 計算機I/O與I/O模型計算機模型
- I/O埠和I/O記憶體記憶體