ORACLE中Cursor_sharing引數詳解
簡介
這個引數是用來告訴 Oracle 在什麼情況下可以共享遊標,即 SQL 重用。
Cursor_sharing 引數有 3 個值可以設定:
1) 、 EXACT :通常來說, exact 值是 Oracle 推薦的,也是預設的,它要求 SQL 語句在完全相同時才會重用,否則會被重新執行硬解析操作。
2) 、 SIMILAR : similar 是在 Oracle 認為某條 SQL 語句的謂詞條件可能會影響到它的執行計劃時,才會被重新分析,否則將重用 SQL 。
3) 、 FORCE : force 是在任何情況下,無條件重用 SQL 。
引數設定
會話一:
SQL> show parameter cursor_sharing
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cursor_sharing string EXACT
SQL> alter session set cursor_sharing='force';
Session altered.
SQL> show parameter cursor_sharing
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cursor_sharing string force
SQL>
SQL> exit
會話二:
[ora11203@yikuer ~]$ sqlplus / as sysdba
SQL> show parameter cursor_sharing
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cursor_sharing string EXACT
方式實現Cursor_sharing 引數設定
使用tkprof 進行分析
會話級別和 hint 均可實現 Cursor_sharing 引數設定
方法分別是:
會話級別: alter session set cursor_sharing='force';
加 hint : select /*+ CURSOR_SHARING_EXACT */ count(*) from test123.MC_ASH_20201203;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23732248/viewspace-2887281/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle中的processes,session,transaction引數詳解OracleSession
- Oracle GoldenGate常用引數詳解OracleGo
- oracle rac 核心引數詳解Oracle
- JQuery中$.ajax()方法引數詳解jQuery
- 初始化引數遊標之cursor_sharing
- OGG引數詳解
- ajax 引數詳解
- redis配置檔案中各引數詳解Redis
- OpenCV中的findContours函式引數詳解OpenCV函式
- ORACLE filesystemio_options引數詳解及IO場景測試Oracle
- lsblk命令引數詳解
- tar命令引數詳解
- Dockerfile - 引數與詳解Docker
- 函式引數詳解函式
- Flink Checkpoint 引數詳解
- ES6中rest引數詳細講解REST
- Nginx編譯引數大全 configure引數中文詳解Nginx編譯
- 常用的 wget 引數詳解wget
- variables_order引數詳解
- Prometheus hashmod 配置引數詳解Prometheus
- pg_settings引數詳解
- SQL*Plus Set引數詳解SQL
- find 命令的引數詳解
- Oracle 核心引數Oracle
- Pandas read_csv 引數詳解
- Nginx 配置檔案引數詳解Nginx
- Redis日常運維-引數詳解Redis運維
- expdp/impdp 詳細引數解釋
- ansible.cfg 配置引數詳解
- curl常用引數詳解及示例
- plt.figure()引數使用詳解
- Oracle中的sysctl.conf核心引數Oracle
- Oracle中job的使用詳解Oracle
- Oracle中pivot函式詳解Oracle函式
- caffe網路各層引數詳解
- composer.json 檔案引數詳解JSON
- consul配置引數大全、詳解、總結
- MySQL relay log 詳細引數解釋MySql