分析分區需要數小時。是否有任何命令可以並行分析表的分區?我們可以使用並行性來分析表的分區嗎?
0
A
回答
1
如果您使用DBMS_STATS
來收集您的統計數據,您有幾個選項。如果您正在調用DBMS_STATS.GATHER_TABLE_STATS
和DBMS_STATS.GATHER_INDEX_STATS
,則可以使用degree
參數來設置並行度。您還可以使用DBMS_STATS中的各種SET_*_PREFS
例程來設置默認值,以按對象類型或整個數據庫設置默認並行度(SET_DATABASE_PREFS
)。例如
DBMS_STATS.SET_DATABASE_PREFS('DEGREE', '10');
將設置10個在後續調用DBMS_STATS.GATHER_TABLE_STATS程度的默認。或者你也可以。如果你使用ANALYZE
來分析你的表格只是使用程度的參數GATHER_TABLE_STATS,如
DBMS_STATS.GATHER_TABLE_STATS(ownname => 'A_SCHEMA',
tabname => 'A_TABLE',
degree => 10);
- 好,你應該在爲ANALYZE由於Oracle 9已經過時了,如果改爲DBMS_STATS我記得沒錯。 DBMS_STATS
軟件包有許多具有大量參數的例程,但大多數參數具有合理的默認值,因此不需要指定。
你可以嘗試重新張貼在dba.stackexchange.com
分享這個問題和享受。
相關問題
- 1. 我可以使用LLVM分析Fortran嗎?
- 2. 我們可以使用谷歌分析來追蹤關鍵詞排名嗎?
- 3. Oracle 10g分區:我可以分區一個子表嗎?
- 4. 我可以使用遞歸cte來擴展分區嗎?
- 5. 我可以設置kdb分區表的列屬性嗎?
- 6. 我可以按行鍵排序並隨機分區嗎?
- 7. 我們可以在SQL Server 2012標準版中執行表分區嗎
- 8. 我可以使用Corona SDK進行實時音頻分析嗎?
- 9. 我可以使用New Relic進行谷歌風格分析嗎?
- 10. 我們可以對IList進行部分分類嗎?
- 11. 我們可以做明智的分區日期嗎?
- 12. 我可以使用Rust詞法分析器或分析器來檢索Rust文件中的函數列表嗎?
- 13. Spring-JPA可以使用Postgres分區嗎?
- 14. 我們可以劃分PayPal付款嗎?
- 15. 我們可以分享GooglePlus_ClientID和GoogkePlus_simpleAPI_key嗎?
- 16. 我可以使用TransactionScope來執行分佈式事務嗎?
- 17. 我可以使用什麼來分析我的50+網站?
- 18. 我們可以告訴Solr/Lucene max chars分析搜索嗎?
- 19. 您可以使用ANTS性能分析器來分析SQL Server Express版本的應用程序嗎?
- 20. 我可以將Solr用於1000萬行的分析數據嗎
- 21. java中的屬性 - 我們可以使用逗號分隔的單值鍵嗎?
- 22. 我們可以將MapReduce用於除分析以外的其他邏輯嗎?
- 23. 我們可以配置TFS只接受來自特定分支的合併嗎?
- 24. 我們可以使用表來設計一個表單嗎?
- 25. 我們可以使用「鏈接」屬性來查找元素嗎?
- 26. 我們可以使用宏來靜態分派Clojure中的返回類型嗎?
- 27. 我們可以製作一個在蜂巢中既有分區又有分區的表格嗎?
- 28. 我可以使用谷歌分析來追蹤Adobe AIR桌面應用程序的可用性嗎?
- 29. 我可以使用Unity的默認分析嗎?
- 30. 我可以使用NaiveBayesClassifier來分類兩個以上的分類嗎?
您正在使用哪個commnad:ANALYZE或DBMS_STATS? – APC