Oracle

USER_TAB_PARTITIONS 查詢執行速度非常慢

  • December 29, 2019

我似乎看到間歇性地對 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 中修復。

引用自:https://dba.stackexchange.com/questions/47096