03 2011 档案

摘要:今天同事在给一个Singpore的虚拟机装产品的数据库的时候,发现安装运行到插入初始化数据的时候“卡”住了,居然几个小时过去了,还是没有什么进展。这个很是奇怪,因为我用这个安装脚本在我的一个虚拟机装过好几次,每次大概一个小时就结束了,没有出现过这种情况。我刚开始以为是我之前碰到的数据库因为没有空间存储归档日志导致online日志没有办法switch导致数据库hang的问题,但是结果发现alert文件没有任何出错信息,而且那个数据库也是非归档模式的。后来发现一个lgwr trace文件中好多的关于log write time的warning信息 (e.g. Warning: log write 阅读全文
posted @ 2011-03-16 20:12 FangwenYu 阅读(971) 评论(0) 推荐(0)
摘要:本文尝试通过一个简单的测试来发现transaction和undo之间的关系。Setup (创建测试环境)---------------------------------------------创建一张表, 插入一条记录SQL> create tablespace tx_demo datafile 'F:\Ora_Data_File\tx_demo01.dbf' size 10m 2 autoextend on maxsize 20M 3 extent management local uniform size 64K;Tablespace created.SQL> 阅读全文
posted @ 2011-03-15 21:26 FangwenYu 阅读(1066) 评论(0) 推荐(0)
摘要:今天在导数据的时候,发现session突然hang住了,一直没反应。从hang住的地方的日志看了半天,也没发现可疑问题。因为按道理来说,导这点数据不至于这么慢啊,以前又不是没导过。突然想到是不是flash recovery area爆满了,查了下alert文件,果不其然,发现了如下信息...================================================================Thu Mar 10 15:03:42 2011Errors in file c:\oracle\product\10.2.0\admin\lo\bdump\lo_arc1_356 阅读全文
posted @ 2011-03-10 16:11 FangwenYu 阅读(822) 评论(0) 推荐(0)
摘要:--------------------------------------------------------------------------------------------------------------------准备工作...1. 创建队列in source database: lo.oracle.comSQL> show userUSER is "STRMADMIN"SQL> begin 2 dbms_streams_adm.set_up_queue 3 ( queue_table => 'capture_queue_tabl 阅读全文
posted @ 2011-03-07 23:22 FangwenYu 阅读(920) 评论(0) 推荐(0)
摘要:--------------------------------------------------------------------------------------------------------------------配置工作...1. 首先在源数据库和目标数据上都将相关的参数设置好,(参见http://www.cnblogs.com/fangwenyu/archive/2011/03/07/1970260.html) Source Database:lo.oracle.comSQL> select global_name from global_name;GLOBAL_N 阅读全文
posted @ 2011-03-07 23:02 FangwenYu 阅读(1003) 评论(0) 推荐(0)
摘要:Streams Repliation 简介Oracle Streams Replication提供了一种数据(广义上的,不仅仅是表中的数据)共享(同步)的机制,可以用来进行数据库级别(global), schema级别,table级别的数据复制。Streams主要借助于AQ, Scheduler(job), LogMiner 等技术来实现数据的传递和复制。Streams Replication主要通过所谓的captuer, propagation, apply三种background process来完成数据复制的工作。(1) Capture Process 运行在源数据库上,通过挖掘redo 阅读全文
posted @ 2011-03-07 22:46 FangwenYu 阅读(417) 评论(0) 推荐(0)