摘要:
问题: 假如30g的数据文件,先建一个表A,20g,在建一个表B,1g,此时drop表A,水位线应该在21g的位置,然后move表B,水位线是否会回归1g ? 测试: 创建测试表空间 和 测试表A: SYS @testdb> create tablespace TEST_HWM datafile ' 阅读全文
2020年8月7日
摘要:
前言: log_archive_config 决定remote redo log的传输,正常配置data guard的环境中,参数应为:dg_config=(procdb,procdb_std) [ DG_CONFIG=(remote_db_unique_name1 [, ... remote_db 阅读全文
2020年7月30日
摘要:
一客户报整个数据库sql运行缓慢,甚至执行不出来。看了下会话,等待事件都是PGA memory operation,等待时间长达几百秒。PGA memory operation等待事件在12.2开始引入,从字面上看是会话内存分配。具体看了下等待事件原理。是在等待系统分配内存过程。理论上,一进程分配内 阅读全文
摘要:
month range seq1 a 011 a 02...1 a 10000 1 b 011 b 02...1 b 10000 1 c 011 c 02...1 c 10000 2 a 012 a 02...2 a 10000 2 b 012 b 02... 2 b 10000 2 c 012 c 阅读全文
2020年7月28日
摘要:
查看备库上进程的应用状态。 set lines 200 pages 200select process,status,client_process,thread#,sequence#,block# from v$managed_standby; 查看数据库角色,force_logging,设定的保护 阅读全文
摘要:
登陆备库,检查同步状态和lag,确保lag应接近于0,同步状态正常: select * from v$dataguard_stats select process,status,client_process,thread#,sequence#,block# from v$managed_standb 阅读全文
2020年7月22日
2020年7月21日
摘要:
parameter: instance_name 唯一标识了一个实例,最多255个字符,可以有下划线,一般情况下与ORACLE_SID相同,但是也可以不同,用于配置连接串,注册监听,用于外部连接。可以通过show parameter instance_name查看 ORACLE_SID: SID标识 阅读全文
摘要:
前言: 首先,这次故障颠覆了我对Oracle的认知,在笔者的一贯认知中,Oracle是完全可靠的,只要数据不损坏,他能从任意的掉电,宕机等异常状况下恢复,而redo和undo的存在,不会让用户出现脏读和错读的情况。 但此次的故障,让我对O事务处理的流程产生了一定的怀疑,事务的原子性、一致性、隔离性、 阅读全文
摘要:
实际当前事务正在使用的UNDO空间 UNDO段分配为多个事务使用 select XIDUSN,USED_UBLK*(select value from v$parameter where name='db_block_size')/1024/1024 undo_MB,to_char(sysdate, 阅读全文