Oracle
USER_TAB_PARTITIONS 查詢執行速度非常慢
我似乎看到間歇性地對 USER_TAB_PARTITIONS (Oracle) 執行查詢非常慢(5-10 秒)。當我做一個解釋計劃時:
SELECT * FROM USER_TAB_PARTITIONS WHERE TABLE_NAME='MY_TABLE'
其中一個步驟顯示了針對 TABPART 的嵌套循環/合併連接(選項 = CARTESIAN)操作 $ . The TABPART $ 系統表顯示它已在最後一天進行了分析。11.2 和 USER_TAB_PARTITIONS 是否存在已知問題?
順便說一句,我正在執行 Oracle v11.2.0.1
在 support.oracle.com 中找到:
Bug 8334498 Query on DBA_TAB_PARTITIONS does full table scan on TABPART$
此錯誤已在版本 11.2.0.2 中修復。