Category Archives: Oracle性能优化

小知识:PDML的注意事项补充

关于PDML,之前在 [并行,想说爱你不容易]中的第一节就介绍过,今天在客户现场协助测试时又遇到几个有关PDML的问题,都蛮典型的,记录一下 Continue reading

Posted in Oracle性能优化 | Tagged , , , | Comments Off on 小知识:PDML的注意事项补充

并行,想说爱你不容易

在计算机的世界里,如果能用好并行这件利器,可以大幅提升性能;如果没用好,轻则达不到预期性能,重则会连带影响到整个系统的可用性。 Continue reading

Posted in Oracle性能优化 | Tagged , | Comments Off on 并行,想说爱你不容易

Oracle之SQL优化专题03-如何看懂SQL的执行计划

主要介绍下如何看懂SQL的执行计划。毕竟如果SQL的执行计划都看不懂,那优化就无从谈起了。 Continue reading

Posted in Oracle性能优化 | Tagged , | Comments Off on Oracle之SQL优化专题03-如何看懂SQL的执行计划

Oracle之SQL优化专题02-稳固SQL执行计划的方法

首先构建一个简单的测试用例来实际演示。 Continue reading

Posted in Oracle性能优化 | Tagged , , | Comments Off on Oracle之SQL优化专题02-稳固SQL执行计划的方法

使用COE脚本绑定SQL Profile

日常运维中,经常会遇到需要绑定好的执行计划的场景。
简单来说,就是将一个sql_id绑定好的plan_hash_value。如果没有使用到绑定变量,还需要把force_match设置为true。 Continue reading

Posted in Oracle性能优化 | Tagged , | Comments Off on 使用COE脚本绑定SQL Profile

记录一则完整的SPA(10g->11g)测试过程

因为Oracle跨越大版本,优化器、新特性变动较多,需要进行SPA测试比对前后期性能差异。 Continue reading

Posted in Oracle性能优化 | Tagged | Comments Off on 记录一则完整的SPA(10g->11g)测试过程

Oracle之SQL优化专题01-查看SQL执行计划的方法

在我2014年总结的“SQL Tuning 基础概述”中,其实已经介绍了一些查看SQL执行计划的方法,但是不够系统和全面。 Continue reading

Posted in Oracle性能优化 | Tagged , , , , , | Comments Off on Oracle之SQL优化专题01-查看SQL执行计划的方法

关于Oracle开启自动收集统计信息的SPA测试

本着尽可能减少对生产Primary环境影响的原则,在Standby DG环境临时开启snapshot standby来进行SPA(SQL Performance Analyze)测试,比对开启统计信息自动收集前后的性能差异 Continue reading

Posted in Oracle性能优化 | Tagged | Comments Off on 关于Oracle开启自动收集统计信息的SPA测试