SQL调优一则。关键字:索引使用效率 谓词筛选率
前两天遇到的SQL调优问题。关键字:索引使用效率 谓词筛选率。[@more@]问题描述:某SQL执行时间不能忍受,2小时以上未出结果。环境:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64biPL/SQL Release 10.2.0.4.0 - ProductionCORE 10.2.0.4.0 ProductionTNS for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - ProductioNLSRTL Version 10.2.0.4.0 – ProductionSQL:select count(distinct(casewhen c.sumdu
sql trace和tkprof的使用
第一次使用sql trace和tkprof获取sql执行计划和执行过程的统计信息。关键字:sql trace tkprof 执行计划[@more@]1.设置参数文件 设置三个参数timed_statistics、user_dump_dest、max_dump_file_size。timed_staticstices用于启动或禁止对定时统计信息(如CUP时间、占用时间),以及动态性能表中多种统计信息的收集功能alter session set timed_statistics = true;alter system set timed_statistics = true;max_dump_file_size当实例层启用SQL TRACE的时候,在每次请求服务器的时候,都将在跟踪文件中产生一个文本行,这些文件的最大
SQL TRACE和TKPROF的使用步骤
1.设置参数文件 设置三个参数timed_statistics、user_dump_dest、max_dump_file_size。timed_staticstices用于启动或禁止对定时统计信息(如CUP时间、占用时间),以及动态性能表中多种统计信息的收集功能al...