Goldengate异构数据同步方案
对于不同数据库类型的业务系统,为了对接业务,很多时候需要做数据同步处理,Goldengate异构同步可以比较灵活处理这些问题,该方案描述了异构同步的具体配置步骤。
生产库上在线不停机搭建dataguard
此方案适合于生产运营中的数据库,DB服务器停机时间非常苛刻,或无法停机维护的情况下,如支付,电商等业务,可通过该方案在线部署Dataguard,对客户系统无任何影响。
表设计乱用LOB字段,查询带来严重的性能影响
数据库设计阶段,对表结构的设计非常重要,这涉及到后续的性能问题,如下面这个例子,数据库表字段类型的不适当应用,一个细小的问题,将蕴含巨大的性能冲击。
Oracle SQL执行计划异常解析的处理方法
现象:该语句一直以来都比较高效,执行计划用了索引范围扫描后经历三次嵌套循环,可在2秒内返回结果,但今天经同事反映却走了1分多钟!
Oracle分布式查询语句的性能优化
分析: 由于优化器无法判断或获得远端表的统计信息,故原执行计划默认会采取把远程表(无论大小)拉到本地再连接的方式执行, 这样如果远程表较大的情况将会比较缓慢,像上述查询耗时在1分钟以上。
expdp远程network_link导出方案
很多时候,出于数据安全考虑,需要备份一些重要的业务数据,但这个时候服务器没有直接登录的权限,我们只能通过数据库用户名方式进行访问,这个时候可以考虑用exp,但exp毕竟是个旧版的工具,功能没有expdp那么全面,但由于expdp只能在服务端进行本地备份写入,受限比较大,这个时候可以考虑用expdp的network_link方式进行远程导出或直接导入,下面是这个方案的详细介绍:
DBA救火排杀脚本
作为一个压力山大的DBA,很多时候需要面对处理一些紧急突发的救火任务,当业务出现异常,性能接近瘫痪的夺命一刻,需要果断出击,把系统业务的影响减少到最小,至于原因分析,可以交到后续分析,下面将针对不同的困境,作出排杀处理!