08月 17th, 2008 |post by Kevin.yuan |【转载时请务必以超链接形式标明文章原始出处和作者信息】| 604 views
做数据库管理维护过程中,难免会碰到一些数据库的迁移需求,不同的环境也需要根据实际情况采取不同的手段,比如对一个有宕机时间要求的数据库来说,采用逻辑导入导出的方式显而易见并不合适。而对于一个跨平台的迁移系统来说,DG也失去了用武之地。对一个跨平台的数据库系统,采用stream,高级复制都可以在相对较短时间完成迁移需求,尽可能减少停机时间。
本文利于prebuild mv的方式来完成跨平台迁移,在实施过程中,如何尽量减少停机时间,以及如何保证数据的物理逻辑,都是我们需要审慎的方面。
【阅读全文】
08月 13th, 2008 |post by Kevin.yuan |【转载时请务必以超链接形式标明文章原始出处和作者信息】| 333 views
日志的传输以及应用可以算作是Dataguard的核心所在.在我们搭建DG的过程中,如何配置优化日志传输服务,关系到整个DG体系的性能以及可用性.而且,不同的保护模式也需要不用的参数组合.10g下,影响配置日志传输的参数主要有以下几个:
【阅读全文】
08月 5th, 2008 |post by Kevin.yuan |【转载时请务必以超链接形式标明文章原始出处和作者信息】| 138 views
最近有朋友想重命名一下ASM实例下的数据文件,改成自己习惯的命名方式。(嘿嘿,说句题外的,数据文件又不直接对用户可见,我觉得这是典型的没事找事做,你管它叫张三李四了)。
实现起来的方法也不唯一。归因到底,是利用了asm的alias。alias就像os上的链接文件,是一个文件的名称指向。
【阅读全文】
07月 19th, 2008 |post by Kevin.yuan |【转载时请务必以超链接形式标明文章原始出处和作者信息】| 575 views
大多数OLTP型的系统都会采用代码绑定变量的方式来减轻对share pool的压力。因为,频繁的硬解析势必会占用过多的CPU,加重shared pool的压力,造成大量的碎片。而稳定的执行计划也是我们不可忽视的方面.在实际中,往往一些不经意的操作,会造成执行计划的重新解析,比如发布DDL语句,发布授权信息等.
下面用跟踪Peeked Binds的方式,验证一下这个过程.
【阅读全文】