《Oracle Exadata性能最佳化》是清華大學出版社於2020年1月出版的圖書,作者是石雲華。
基本介紹
- 中文名:Oracle Exadata性能最佳化
- 作者:石雲華 、陳浩、饒冰
- 出版時間:2020年01月01日
- 出版社:清華大學出版社
- ISBN:9787302532903
- 定價:89 元
- 印刷日期:2019.11.19
圖書簡介,圖書目錄,圖書內容,
圖書簡介
《Oracle Exadata性能最佳化》是清華大學出版社於2020年1月1日出版的一本圖書,作者是石雲華、陳浩、饒冰。
圖書目錄
第1章智慧型掃描
1.1什麼是智慧型掃描
1.1.1行過濾
1.1.2列映射
1.1.3布隆過濾
1.1.4函式過濾
1.2智慧型掃描前提條件
1.2.1前提條件
1.2.2滿足條件但不觸發智慧型掃描
1.3如何確定正在發生智慧型掃描
1.3.1執行計畫中出現全掃描並不代表已經智慧型掃描
1.3.2如何確認智慧型掃描已經工作
1.4串列直接路徑算法
1.4.1_small_table_threshold參數
1.4.2_very_large_object_threshold參數
1.4.3串列DirectPathRead算法
1.4.4_direct_read_decision_statistics_driven參數
1.5引導SQL語句使用智慧型掃描
1.6診斷智慧型掃描錯誤結果集
1.6.1智慧型掃描流程圖
1.6.2智慧型掃描錯誤結果集的診斷
1.7診斷智慧型掃描性能問題
1.7.1智慧型掃描性能問題常見原因
1.7.2智慧型掃描性能問題診斷工具
第2章存儲索引
2.1存儲索引工作原理
2.2檢測SQL語句是否利用存儲索引
2.3列數據分布對存儲索引的影響
2.4禁用存儲索引特性
2.5跟蹤存儲索引
2.6存儲索引特性增強
2.6.1存儲索引重定位
2.6.2最佳化MIN( )和MAX( )函式
2.7存儲索引不工作場景
2.7.1_kcfis_storageidx_disabled參數
2.7.2_smu_debug_mode參數
2.7.3長事務
2.7.4存儲索引超過8個欄位
第3章ExadataSmartFlashLog
3.1FlashLog工作原理
3.2管理FlashLog
3.2.1FlashLog日常管理
3.2.2關閉FlashLog特性
3.3FlashLog診斷
3.4監控FlashLog性能
3.4.1FlashLog性能指標
3.4.2FlashLog性能分析
第4章ExadataFlashCache
4.1Exadata上PCIE快閃記憶體卡變遷史
4.1.1X2系列F20卡
4.1.2X3系列F40卡
4.1.3X4系列F80卡
4.1.4X5系列F160卡
4.1.5X6系列F320卡
4.1.6X7系列F640卡
4.2Exadata上PCIE快閃記憶體卡的不同用途
4.3ExadataFlashCache原理
4.3.1針對大表或智慧型掃描數據塊的快取
4.3.2哪些數據塊會快取到FlashCache中
4.3.3手動將對象keep在FlashCache中
4.3.4FlashCachekeep屬性值自動失效
4.3.5FlashCache(writethrough模式)IO請求
4.3.6設定Griddisk的Cache策略
4.4FlashCache壓縮特性
4.4.1FlashCache壓縮特性需求
4.4.2FlashCache壓縮內部原理
4.4.3FlashCache壓縮特性的開啟與關閉
4.5FlashCachewriteback模式
4.5.1為什麼開啟FlashCache的writeback模式
4.5.2FlashCachewriteback模式需求
4.5.3FlashCachewriteback模式IO請求
4.5.4writeback與writethrough模式切換
4.5.5writeback模式的flush操作
4.5.6直接路徑寫入對writeback模式的影響
4.6監控FlashCache性能
4.6.1flashcachecontent指標
4.6.2確認FlashCache的命中率
4.6.3FlashCache內容分析工具
4.6.4某個資料庫占用的FlashCache大小
第5章混合列壓縮
5.1數據壓縮原理
5.1.1OLTP壓縮原理
5.1.2混合列壓縮原理與範圍
5.2混合列壓縮表解壓縮
5.3DML操作對混合列壓縮表的影響
5.4並發操作對混合列壓縮表的影響
5.5混合列壓縮建議
第6章IO資源管理
6.1IORM概要
6.2IO調度對比
6.3IORM目標模式
6.4IORM實施分類
6.4.1InterDatabase類型
6.4.2IntraDatabase類型
6.4.3Category類型
6.4.4Mixed類型
6.5監控IORM性能
6.5.1收集IORM配置信息
6.5.2metric_iorm.pl腳本
第7章磁碟擦洗特性
7.1“自動磁碟擦洗和修復”特性需求
7.2自動磁碟擦洗和修復特性對IO的影響
7.3自適應的磁碟擦洗調度特性
7.4“自動磁碟擦洗和修復”特性增強
7.5“ASM磁碟擦洗”特性
第8章Exadata最佳化誤區
8.1Exadata上是否需要索引
8.2Exadata上開啟並行
8.3Exadata上SGA設定
8.4Exadata上是否需要分區
8.5Exadata上的SQL是否需要最佳化
第9章等待事件與性能指標
9.1Exadata等待事件
9.1.1cellsmarttablescan和cellsmartindexscan等待事件
9.1.2cellsingleblockphysicalread等待事件
9.1.3cellmultiblockphysicalread等待事件
9.1.4celllistofblocksphysicalread等待事件
9.2監控性能指標
9.2.1指標類型
9.2.2存儲節點相關指標
9.2.3Celldisk相關指標
9.2.4FlashCache相關指標
9.2.5FlashLog相關指標
9.2.6SmartIO相關指標
9.2.7資源整合相關指標
第10章Exadata最佳化案例
10.1案例1(FlashCachewriteback因素)
10.2案例2(FlashCache資源使用不均因素)
10.3案例3(IO回響延時)
10.4案例4(網路因素)
10.5案例5(智慧型掃描因素)
10.6案例6(綜合因素)
10.7案例7(智慧型掃描引發性能問題)
10.8案例8(整合環境引發性能問題)
10.9案例9(FlashCache管理缺陷)
結束語