EBS系統資料庫統計資訊收集總結- gather_schema_stats [final]
Oracle10g或以上版本DB 。
exec dbms_stats.gather_schema_stats(ownname => 'DFMS', ptions => 'GATHER AUTO',
estimate_percent => dbms_stats.auto_sample_size,
-- -- 11g取樣值比較大,可以使用samplesize,10g好像是5~20%,可以根據需要調整
method_opt => 'for all columns size auto',
-- 一般第一次收集的時候使用 'for all columns size 1' 刪除所有列上的直方圖,之
後可以使用 size auto , 逐漸調整,穩定後推薦使用 'for all columns size repeat'
cascade=>TRUE,
degree => 8 ) ;
estimate_percent => dbms_stats.auto_sample_size,
-- -- 11g取樣值比較大,可以使用samplesize,10g好像是5~20%,可以根據需要調整
method_opt => 'for all columns size auto',
-- 一般第一次收集的時候使用 'for all columns size 1' 刪除所有列上的直方圖,之
後可以使用 size auto , 逐漸調整,穩定後推薦使用 'for all columns size repeat'
cascade=>TRUE,
degree => 8 ) ;
EBS使用的統計資訊方式(區別:規定好了哪些列需要直方圖):
Gather All Column Statistics--FND_STATS.GATHER_ALL_COLUMN_STATS()
Gather Column Statistics--FND_STATS.GATHER_COLUMN_STATS()
Gather Schema Statistics--FND_STATS.GATHER_SCHEMA_STATS()
Gather Table Statistics--FND_STATS.GATHER_TABLE_STATS()
Gather Column Statistics--FND_STATS.GATHER_COLUMN_STATS()
Gather Schema Statistics--FND_STATS.GATHER_SCHEMA_STATS()
Gather Table Statistics--FND_STATS.GATHER_TABLE_STATS()
--------------------------------------
分析一個SCEHMA (EBS系統) :
exec fnd_stats.GATHER_TABLE_STATS('PA');
exec fnd_stats.GATHER_TABLE_STATS('PA');
分析一個SCEHMA (一般系統) :
exec dbms_stats.gather_schema_stats(
ownname => 'HRM',
options => 'GATHER AUTO',
estimate_percent => dbms_stats.auto_sample_size,
method_opt => 'for all columns size repeat', -- 穩定後推薦repeat
cascade =>TRUE,
degree => 12
)
exec dbms_stats.gather_schema_stats(
ownname => 'HRM',
options => 'GATHER AUTO',
estimate_percent => dbms_stats.auto_sample_size,
method_opt => 'for all columns size repeat', -- 穩定後推薦repeat
cascade =>TRUE,
degree => 12
)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14710393/viewspace-1181522/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 6 收集資料庫統計資訊資料庫
- 收集資料庫統計資訊需要收集直方圖資訊.資料庫直方圖
- 關於統計資料收集的總結
- 收集全庫統計資訊
- 系統日誌及資料庫相關資訊收集資料庫
- 【Web總結】資料庫系統Web資料庫
- MySQL系統如何收集統計資訊MySql
- 批量修改資料後應收集統計資訊
- oracle統計資訊 使用dbms_stats包收集統計資料Oracle
- UNIX下收集作業系統統計資料作業系統
- Oracle 12c資料庫優化器統計資訊收集的最佳實踐(三)|何時不需要收集統計資訊Oracle資料庫優化
- Oracle收集統計資訊Oracle
- Oracle 統計資訊收集Oracle
- 收集oracle統計資訊Oracle
- ORACLE 收集統計資訊Oracle
- 【統計資訊】Oracle常用的收集統計資訊方式Oracle
- Oracle 12c資料庫最佳化器統計資訊收集的最佳實踐(三)|何時不需要收集統計資訊Oracle資料庫
- 有關Sybase資料庫系統、IQ系統的網貼總結資料庫
- 機房收費系統總結——資料庫框架資料庫框架
- mysql如收集統計資訊MySql
- MySQL 5.5 統計資訊收集MySql
- 微課sql最佳化(3)、統計資訊收集(2)-如何收集統計資訊SQL
- 有關Sybase資料庫系統、IQ系統的網貼總結(改進)資料庫
- 作業系統資訊收集工具作業系統
- 系統統計資訊system statitics小結
- Oracle 12c資料庫優化器統計資訊收集的最佳實踐Oracle資料庫優化
- 收集資料庫統計資訊的Oracle工具——效能調整手冊和參考資料庫Oracle
- Oracle統計資訊自動收集Oracle
- oracle收集統計資訊job停止Oracle
- 電商系統商品資料表設計分析與總結
- 達夢資料庫統計資訊詳解資料庫
- 資料結構課程設計——學生資訊管理系統資料結構
- 【web】資料庫應用系統設計體系結構Web資料庫
- 資訊系統設計總思路
- Oracle 12c資料庫優化器統計資訊收集的最佳實踐(二)Oracle資料庫優化
- Oracle 12c資料庫優化器統計資訊收集的最佳實踐(一)Oracle資料庫優化
- 資料庫系統設計概述資料庫
- MySQL資料庫審計系統MySql資料庫