
sql优化
文章平均质量分 96
P10ZHUO
这个作者很懒,什么都没留下…
展开
-
存储过程优化
存储过程优化存储过程性能瓶颈分析--方法存储过程性能瓶颈分析--案例思路具体过程通过 awr 分析与存储过程有关的 Top SQL存储过程性能瓶颈分析–方法存储过程性能瓶颈分析–案例思路具体过程创建必要过程包:[oracle@oracle11g ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Tue Mar 30 04:56:42 2021Copyright (c) 1982, 201原创 2021-04-03 22:51:02 · 1660 阅读 · 0 评论 -
oracle固定执行计划3-sql profile manual续-Query Block
oracle固定执行计划3-sql profile manual续-Query BlockQuery BlockQuery Block Name执行计划Outline Data部分manual sql profilemanual绑定最佳实践总结在上一篇中,说明使用manual sql profile的方法绑定执行计划,但是有要求:虽然执行计划的输出Note部分显示已经使用到了SQL Profile,但是执行计划并没有如我们预期一样被改变,依然是全表扫描,查看存储hint的基表也显示索引扫描的hint已经被原创 2021-03-10 17:48:26 · 679 阅读 · 0 评论 -
oracle固定执行计划2-sql profile
oracle固定执行计划2-sql profilemauanl类型的sql profile绑定已经存在的执行计划绑定不存在的执行计划--绑定加hint执行计划上篇介绍了如何使用SQL Tuning Advisor来生成SQL Profile,以及生成的SQL Profile产生的Hint。本篇将介绍如何手工创建SQL Profiles(即不通过SQL Tuning Advisor)。那么,这里最关键的一点是,如何来手工创建SQL Profiles?使用DBMS_SQLTUNE.IMPORT_SQL_P原创 2021-03-08 09:56:54 · 1410 阅读 · 1 评论 -
oracle固定执行计划1-sql profile
oracle固定执行计划SQL Profileautomatic类型的sql profileSQL Profile1、SQL profile在Oracle 10g引入2、通过为特定的SQL文本指定优化器的一些信息,从而引导优化器生成更为合理的SQL执行计划。达到不修改SQL文本就可以改变并指定执行计划的目的。3、通常和SQL Tuning Advisor一起用4、也可以手工设置automatic类型的sql profile1、构造测试环境:session 1:conn scott/tige原创 2021-03-05 16:15:00 · 1395 阅读 · 0 评论