truncate表操作,前后位图块信息变化
下面是一个dump表truncate操作前后的位图块的信息,原因是同事在问,truncate表,到底在对象所在的块更改了那些内容 其实truncate表,主要是更改对象所在第一个区中的L1,L2,L3 3个块的值。对象的其它的块的信息是不会修改的 我们可以 …
下面是一个dump表truncate操作前后的位图块的信息,原因是同事在问,truncate表,到底在对象所在的块更改了那些内容 其实truncate表,主要是更改对象所在第一个区中的L1,L2,L3 3个块的值。对象的其它的块的信息是不会修改的 我们可以 …
这边环境有很多月表,都是之前很早就创建好的,每到出帐的时候,就会因为没有统计信息导致业务运行慢,重新进行表分析后,正常,为了预防再次出现,考虑将上个月的月表的统计信息手动迁移到这个 …
测试环境:DB:10.2.0.4 1,statistics_level的值 www.htz.pw >show parameter statistics_level NAME TYPE VALUE ------------------------------------ - …
下面是测试logmnr用于分析日志,可以用于审计,也可以用于恢复用于误操作删除的数据,测试发现logmnr在10g环境中,sql_redo不能显示出insert操作,delete,update操作正常,在11g中,所有的dml操作 …
客户一套系统因为library cache pin/library cache lock导致整个系统hang住了,全部业务中断,通过分析过,是由于人为导致编译了一个子的存储过程,导致父存储过程在执行时发现无效,自动进行编译,然 …
今天应客户要求,让测试主机不能连接生产的数据库,首先想到了通过listener来搞定,修改sqlnet.ora文件,然后重新reload一次listener,但是客户有所担心,万一reload的时候, …
今天应客户要求,让测试主机不能连接生产的数据库,首先想到了通过listener来搞定,修改sqlnet.ora文件,然后重新reload一次listener,但是客户有所担心,万一reload的时候, …
ORACLE 从8i开始,引进了fast start parallel rollback机制来进行事务恢复,SMON使用并行的方式来进行事务的恢复,可以通过 …
下面是一个生成创建控制文件的脚本,要求数据库运行在MOUNT以上阶段,此脚本只在LINUX平台上面运行。 cat ./create_controlfile_sql.sh echo "please input direcotry default /tmp:" read dir if [ ! -z "$dir" ];then if [ …
当IO遇到瓶颈的时候,我们首先会去检查AIO功能是否生效,在默认创建库的时候,使用raw方式的数据文件aio功能是开启了的,使用文件系统的数据文件,aio功能是没有开启的,在linux平台文件系统方式 …
今天在opatch遇到了inventory目录的问题,下面对inventory手动创建做了一点实验。 测试环境:OS RHEL 5.8 DB:10.2.0.5.10 RAC环境 1,使用命令手动创建 [oracle@rac2 bin]$ /u01/app/ora …
数据库爱好者
厉害厉害hi
掐指一算,这个客户在重庆csdw
是 1031csdw
哈哈,,黄大师,总结得好huangtingzhong
Loading Hinted Executionhuangtingzhong
下面是ASM磁盘头的部分ASM DATA DIhuangtingzhong
RMAN backup to Flash Rechuangtingzhong
Database Crashed With ORhuangtingzhong
How to Resolve ORA-00257123
How To Find The Process