SPA游标采集之去除重复
当我们做数据库升级项目的时候,我们一般会去做性能回归测试,通俗一点来说,就是把10g生产库的语句拿到11g生产环境上运行,如果发现运行过程中,由于优化器、实例参数等改变导致执行计划变化,最终导致性能退化的语句,需要拿出来单独进行分析及验证。要做这个事情,首先我们需要把我们的10g上的...
11g SPA (sql Performance Analyze) 进行升级测试
11G的新特性SPA(SQL Performance Analyze)现在被广泛的应用到升级和迁移的场景。当然还有一些其他的场景可以考虑使用,比如(参数修改,I/O子系统变更),但是主要是为了帮助我们检测升级之后性能退化的那些SQL语句,用以防止升级后SQL性能退化导致无法使用的问题。 &...
运行database replay进行升级测试
最近要做10g到11g的升级,对于性能方面的测试,一般使用RAT(Oracle Real Application Testing)技术。RAT中主要包含了两种技术,一种叫Database Replay(数据库重演),另一种叫SQL Performance Analyzer(SQL性能分析)。 我们可以看到其实就是把生产环境的成百上千个用户执行的...
clone oracle 12c pluggable databases
PDB(pluggable databases)是Oracle 12c 引入的一个新特性,如其名,在oracle 12c 中PDB可以在CDB(container database)中进行“插拔”,除此之外PDB还有很多吸引人的东西,如更简单快捷创建一个PDB的副本。 以下内容介绍如何在同一个CDB中克隆PDB。1.将需要...
自定义函数索引使用及其注意点
当我们对列使用了函数运算之后,如果此列没有函数索引,那么普通索引是无效的。比如where substr(name,1,3)=’abc’;如果建立了create INDEX idx_t ON t(NAME); 那么谓词是无法使用此索引做范围扫描的。在oracle中允许定义函数索引(FUNCTION BASED INDEX,简称FBI),函数索引可以...
新炬ITPUB全国巡回技术沙龙圆满落幕
2014新炬ITPUB全国巡回DBA技术沙龙于8月圆满落幕,大会由国内最大的系统软件服务提供商新炬网络联合知名Oracle技术论坛ITPUB联合举办,足迹遍布上海、合肥、福州、武汉、成都等城市,覆盖华中科技大学、武汉大学、武汉工程大学、湖北工业大学、中南民族大学、四川大学等重点高校学生,一路精彩纷呈。 本次...