我想知道爲什麼解釋計劃的A行列(使用提示/ * + GATHER_PLAN_STATISTICS * /執行的查詢)的行數爲我給出的結果是非常不真實。解釋計劃中的A行
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | Reads | Writes | OMem | 1Mem | Used-Mem |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 163 | TABLE ACCESS FULL | LU_MY_TABLE | 29568 | 1017 | 31M|00:00:03.51 | 1094K| 0 | 0 | | | |
似乎有滿桌子接入上LU_MY_TABLE,但如果我不 簡單select count(*)
從LU_MY_TABLE結果是10169
...
能有人幫我理解A-行?
感謝和問候。 Marco
A-實際,E-估計,只需收集(刷新)在你的表的統計,你會看到。也張貼整個執行計劃。那些行(A和E)不代表表中的總行數,而僅代表被過濾的那些行 - 即那些匹配標準。也許你在表格的列中有一些相關的值。很難說,沒有看到整個查詢和計劃。 – ibre5041