sql調優學習之cpu消耗過多...
1>不分析索引的表分析方式:
analyze table aaa compute statistics;這種表分析相當於刪除了直方圖的統計資訊.
9iR2 第一次hard parse 會參考資料分佈,從而影響執行計劃.
10053 trace file as below:
Before analyze table:
table :im_blackist orig cdn:57477
ACCESS PATH :tsc Resc:38 Resp:39
Access path:index(equal)
Index:IM_BLACKLIST_LID_IND
table:im_blackist
RSC CPU:0 RSC IO:4
after analyze table:
table :im_blackist orig cdn:57477
ACCESS PATH :tsc Resc:38 Resp:39
Access path:index(equal)
Index:IM_BLACKLIST_LID_IND
table:im_blackist
RSC CPU:0 RSC IO:65
調優思想 :從等待事件,sql,10053 ,以及和正常庫的比較.
現象:cpu 多消耗了很多時間.
分析:1>可能今天過多的執行了某些sql. 執行計劃的變更造成了CPU使用過多....
檢查索引,
10053跟蹤...
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8568259/viewspace-2103672/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 記一次Oracle Sql最佳化經歷--消耗過多CPUOracleSQL
- 透過top命令抓取cpu高消耗的sqlSQL
- 通過top命令抓取cpu高消耗的sqlSQL
- 效能調優學習之硬體調優
- 【AIX 學習】記憶體和CPU消耗程式排序AI記憶體排序
- MySQL 5.7定位消耗CPU高的SQLMySql
- 如何捕獲問題SQL解決過度CPU消耗的問題SQL
- 如何捕獲問題SQL解決過度CPU消耗問題 (zt)SQL
- 捕獲問題SQL解決過度CPU消耗問題-- 轉載SQL
- Oracle SQL調優系列之SQL Monitor ReportOracleSQL
- JVM調優-學習篇JVM
- JVM 調優(學習篇)JVM
- 找出消耗CPU最高的程式對應的SQL語句SQL
- 記一次SQL調優過程SQL
- 通過ADDM進行SQL調優SQL
- 透過ADDM進行SQL調優SQL
- 【大資料學習日記】Spark之shuffle調優大資料Spark
- SQL調優SQL
- 透過案例學調優之--Oracle Time Model(時間模型)Oracle模型
- 遊戲測試 Perfdog 實戰之減少 CPU 消耗遊戲
- Spark學習——效能調優(一)Spark
- Spark學習——效能調優(二)Spark
- Spark學習——效能調優(三)Spark
- SQLServer如何查詢近3分鐘最消耗CPU的SQLSQLServer
- 透過使用hint unnest調優sql語句SQL
- 通過使用hint unnest調優sql語句SQL
- spark task與stage數量過多調優Spark
- oracle筆記整理13——效能調優之SQL優化Oracle筆記SQL優化
- 效能測試瓶頸之CPU問題分析與調優
- 《java學習三》jvm效能優化-------調優JavaJVM優化
- Oracle 中定位重要(消耗資源多)的SQLOracleSQL
- sql調優1SQL
- oracle sql調優OracleSQL
- 【SQL】Oracle程式設計藝術指令碼學習之runsat(語句執行消耗對比)SQLOracle程式設計指令碼
- OCP課程56:管理II之SQL調優SQL
- 生產sql調優之統計資訊分析SQL
- ORACLE SQL調優之'PLAN_TABLE' is old versionOracleSQL
- 【sql調優之執行計劃】sort operationsSQL