繫結變數的正確使用,bind peeking,Adaptive Cursor Sharing
fuyuncat寫的:
http://wenku.baidu.com/view/c52bd0dc5022aaea998f0f9e.html
bind peeking in oracle 10g,11g有改善。
http://space.itpub.net/15779287/viewspace-675879
能否說一下關閉peeking後ORACLE如何執行後來的SQL嗎?
http://www.itpub.net/thread-1097398-2-1.html
ORACLE的直方圖的一些試驗
http://www.itpub.net/thread-1300413-1-1.htmldba_tab_cols檢視的histogram欄位:
FREQUENCY:等頻直方圖,列的distinct值不超過254。
HEIGHT BALANCED:等高直方圖,列的distinct值超過254。
等頻直方圖比等高直方圖要穩定,精準。
B列上不收集直方圖:
BEGIN
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => 'SCOTT',
TABNAME => 'TAB',
CASCADE => TRUE,
METHOD_OPT => 'FOR COLUMNS B SIZE 1 ');
END;
B列上收集直方圖:
BEGIN
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => 'SCOTT',
TABNAME => 'TAB',
CASCADE => TRUE,
METHOD_OPT => 'FOR COLUMNS B SIZE {>1,auto,repeat,skewonly} ');
END;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11990065/viewspace-719885/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 繫結變數和BIND PEEKING變數
- 繫結變數之繫結變數窺探(Bind Peeking)變數
- 繫結變數、BIND PEEKING、histogram(柱狀圖)的使用變數Histogram
- 繫結變數之自適應遊標共享(Adaptive Cursor Sharing)變數APT
- V$SQL_遊標、adaptive cursor sharing、bind peeking、直方圖的概念SQLAPT直方圖
- 繫結變數和cursor_sharing變數
- 繫結變數、BIND PEEKING、histogram(柱狀圖)的使用(zt)變數Histogram
- oracle bind value peeking繫結變數窺視Oracle變數
- zt_繫結變數和cursor_sharing變數
- Adaptive Cursor SharingAPT
- Event 10053 執行計劃 繫結變數 Bind peeking變數
- 如何解決執行計劃繫結變數bind peeking重新硬解析變數
- 索引失效系列——繫結變數引起的peeking索引變數
- oracle 繫結變數(bind variable)Oracle變數
- 在oracle的plsql中為cursor使用繫結變數OracleSQL變數
- Adaptive Cursor Sharing(第二篇)APT
- Adaptive Cursor Sharing(第三篇)APT
- Adaptive Cursor Sharing(第四篇)APT
- Adaptive Cursor Sharing(第五篇)APT
- 11G Adaptive Cursor Sharing(ACS)的研究APT
- Adaptive Cursor Sharing (第一篇)APT
- Adaptive Cursor Sharing: Worked Example (Doc ID 836256.1)APT
- 11G Adaptive Cursor Sharing(ACS)的研究 (轉)APT
- 驗證11g的adaptive cursor sharing功能APT
- Oracle繫結變數分級(Bind Graduation)Oracle變數
- [SQL]oracle 繫結變數(bind variable)[轉載]SQLOracle變數
- 優化器革命之- adaptive cursor sharing (三)優化APT
- 優化器革命之- adaptive cursor sharing (二)優化APT
- 11GR1 新特性 adaptive cursor sharingAPT
- [20120327]Adaptive Cursor Sharing 的問題APT
- cursor_sharing=force強制繫結變數不會把變數值預設當成varchar2型別的理解變數型別
- v$sql_bind_capture 獲取繫結變數SQLAPT變數
- 最佳化器革命之- adaptive cursor sharing (三)APT
- 最佳化器革命之- adaptive cursor sharing (四)APT
- v$sql_bind_capture 獲取繫結變數資訊SQLAPT變數
- 程式中使用繫結變數,執行計劃不正確變數
- Oracle自適應共享遊標——Adaptive Cursor Sharing(上)OracleAPT
- Oracle自適應共享遊標——Adaptive Cursor Sharing(下)OracleAPT