根据不同的绑定变量的值来选择不同的执行计划测试(Select different execution plan tests based on the value of the different binding variables).docVIP
- 1
- 0
- 约4.36千字
- 约 13页
- 2017-10-07 发布于河南
- 举报
根据不同的绑定变量的值来选择不同的执行计划测试(Select different execution plan tests based on the value of the different binding variables)
根据不同的绑定变量的值来选择不同的执行计划测试(Select different execution plan tests based on the value of the different binding variables)
自适应游标共享功能实现了根据不同的绑定变量的值来选择不同的执行计划测试
个人分类:性能优化
自适应游标共享功能实现了根据不同的绑定变量的值来选择不同的执行计划测试
1。清除缓存
改变系统冲洗shared_pool;
改变系统冲洗buffer_cache;
2。重置优化器的参数
改变会话设置optimizer_mode = all_rows;
改变会话设置optimizer_index_cost_adj = 100;
改变会话设置optimizer_index_caching = 0;
三.建立测试表
滴表清除;
创建表(身份证号、姓名VARCHAR2(30));
插入T选择MOD(行号,2),object_name从all_objects;
插入T选择2,测试的双;
创建t_ind T指数(ID);
执行dbms_stats。gather_table_stats(用户,不,级联= 真的,method_opt = “栏目ID大小254);
4。字段值的选择性
选择ID,计数(*)CNT
从T
按id分组;
选择ID,计数(*)CNT
2从T
3组按ID;
ID CNT
---------- ----------
1 70339
2 1
0 70338
选择计数(*)CNT
从T;
选择计数(*)CNT
2来自t;
碳纳米管
----------
十四万零六百七十八
列id值“2”的选择性:1/140678=0.000007。
列id值“1”的选择性:70339/140678=0.5。
列id值“0”的选择性:70338/140678=0.4999。
5。0值来执行一个查询用:
无功v_id数;
执行:v_id:= 0;
套系200
柱plan_table_output格式A100
select count(名称)从id是:v_id;
SELECT * FROM表(dbms_xplan。display_cursor);
SQL SELECT * FROM表(dbms_xplan。display_cursor);
plan_table_output
----------------------------------------------------------------------------------------------------
sql_id gsmm31bu4zyca,孩子0号
-------------------------------------
select count(名称)从id是:v_id
计划哈希值:2966233522
---------------------------------------------------------------------------
| ID |操作|名字|行|字节|成本(CPU)|时间|
---------------------------------------------------------------------------
| 0 | SELECT语句| | | | 172(100)| |
| 1 |排序总| | 1 | 25 | | |
plan_table_output
----------------------------------------------------------------------------------------------------
|×2 |表访问全| T | 71629 | 1748k | 172(2)| 00:00:03 |
---------------------------------------------------------------------------
[评论]查询选择表扫描
选择child_number,处决,buffer_gets,is_bind_sensitive,is_bind_aware,plan_hash_value从V$SQL,sql_id =“gsmm31bu4zyca”;
child_number处决buffer_gets我plan_hash_value
------------ ---------- ----------- - ---------------
0 1 625 2966233522
[评论]这个子游标是绑定变量敏感和不绑定变量感知
6。2值来执行一个查询用:
执行:v_id:= 2;
select count(名称
您可能关注的文档
- 新概念英语背诵经验(Reciting experience in New Concept English).doc
- 新武器篇(New weapons section).doc
- 新水浒全86集下载地址列表(New Water Margin 86 set download address list).doc
- 新教材《不等式》的教学体会 - 泰州职教(Teaching experience of new textbook inequality - Vocational Education in Taizhou).doc
- 新版中日交流标准日本语·学习攻略第3课ここはデパートです_百度文库....t(百度文库.... t new edition China-Japan relations in Japan and department stores, Routledge Library and the capture of the third division is here).doc
- 新时代交互英语安装方法(New age Interactive English installation method).doc
- 新版水晶地图代码(New crystal map code).doc
- 新生代农民工论文(New generation of migrant workers).doc
- 新时期高校人力资源管理模式创新探讨(Discussion on the innovation of human resource management mode in Colleges and universities in the new era).doc
- 新目标九年级英语第五单元检测题及答案(New target nine grade English fifth unit test questions and answers).doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 辽宁省 新民县志.pdf
- 2026年上海市奉贤区高三语文一模试题及答案.pdf VIP
- 夏季高温施工专项方案.doc VIP
- 第五届大学生节能减排大赛社会调查报告类作品.doc VIP
- TCCSAS 061-2025 特殊作业监护人履责管理要求.pdf VIP
- (一模)东北三省三校2026年高三第一次联合模拟考试 生物试卷(含答案).docx
- 2025年广东省深圳市中考数学试卷(附参考答案).pdf VIP
- (一模)东北三省三校2026年高三第一次联合模拟考试 化学试卷(含答案).pdf
- 【雷赛】DMC1000&B用户手册V2.1.pdf VIP
- (一模)东北三省三校2026年高三第一次联合模拟考试 物理试卷(含答案详解).pdf
原创力文档

文档评论(0)