[20180306]数据块检查和2.txt
[20180306]数据块检查和2.txt --//昨天测试修改检查和偏移为0x0(偏移在16,17字节),在修改前面的15字节为0,一般数据块可以通过检查. --//链接:http://blog.itpub.net/267265/viewspace-2151524/ --//今天测试如果数据块在system表空间的情况下会是否可行. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &...
[20180306]数据块检查和.txt
[20180306]数据块检查和.txt --//如果数据块检查和不对,数据库无法读取相应块,会报错. --//检查和位于块偏移16字节处. ub1 flg_kcbh @15 u...
[20180306]关于DEFERRED ROLLBACK2.txt
[20180306]关于DEFERRED ROLLBACK2.txt --//上午测试DEFERRED ROLLBACK针对表空间offline才有效,我测试回滚一定会写到DEFERRED ROLLBACK段. --//但是提交是否会写入会EFERRED ROLLBACK呢?测试看看. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING ...
[20180306]关于DEFERRED ROLLBACK.txt
[20180306]关于DEFERRED ROLLBACK.txt --//在oracle数据库存在一种特殊的ROLLBACK段,叫DEFERRED ROLLBACK.也叫做SAVE Undo segments. --//主要出现在当表空间offline ,这样一些事务没有完成 --//必须把这些事务从undo表空间移动到system表空间,类型变为DEFERRED ROLLBACK. http://www.askmaclean.com/archives/defer...
[20180305]手工模拟buffer busy wait.txt
[20180305]手工模拟buffer busy wait.txt --//一般出现buffer busy wait原因,主要是对热块,大量dml操作. --//一种提法:oracle读不会阻塞写,写不会阻塞读,实际上写一定程度会阻塞读,只不过时间很短罢了. --//以前vage提到过一种特殊情况导致buffer busy wait,那就是写日志缓慢,也会导致这种情况出现,昨天看 --//http:/...
[20180302]使用find命令小错误.txt
[20180302]使用find命令小错误.txt --//上午一台机器磁盘空间爆满,腾出磁盘空间顺便清理adump目录文件,再次遇到小问题.做一个记录. --//我使用find遇到的问题还不少,链接:http://blog.itpub.net/267265/viewspace-2147455/ 1.删除aud文件: $ cd /u01/app/oracle/admin/xxxx/adump $ find . -name *.aud -bash: /usr...
[20180302]sql profile能减少分析时间吗?
[20180302]sql profile能减少分析时间吗? --//链接http://www.itpub.net/thread-2097379-1-1.html的讨论,测试看看sql profile能减少分析时间吗? --//要找到这样的语句分析时间"很长",而且机器cpu性能还不能太好(这样比较容易测试),我以前遇到一例,链接: --//http://blog.itpub.net/267265/viewspace-1298186/ --//通...
[20180301]FORCE_MATCHING_SIGNATURE的计算
[20180301]FORCE_MATCHING_SIGNATURE的计算.txt --//链接的讨论,http://www.itpub.net/thread-2097379-1-1.html. --//简单测试FORCE_MATCHING_SIGNATURE.我个人认为实际上的计算与sql_id,full_hash_value的计算相似. --//验证看看. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &...
[20180301]模拟cursor pin S wait on X.txt
[20180301]模拟cursor pin S wait on X等待事件.txt --//昨天看链接http://www.askmaclean.com/archives/cursor-pin-s-wait-on-x.html,自己也按照例子重复演示看看. --//出现'cursor: pin * events'等待事件主要原因就是子光标太多,或者硬解析太多,还有就是一些sql语句太复杂, --//导致分析时间太长,这些都是我的理解...
[20180301]sql profile 非绑定变量.txt
[20180301]sql profile 非绑定变量.txt http://www.itpub.net/thread-2097379-1-1.html 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION BANNER...
[20180228]archivelog backup?log switch?
[20180228]How to prevent RMAN archivelog backup from log switch.txt --//备份归档时有时候避免log switch.可以加入until time 'sysdate'限制条件,测试如下: --//https://blog.dbi-services.com/prevent-rman-archivelog-backup-log-switch/ --//我感觉加入not backed up 1 times ;更佳,避免备份多次.测试如下: S...
[20180228]11g删除表空间的恢复2.txt
[20180228]11g删除表空间的恢复2.txt --//以前曾经做过利用传输表空间恢复数据库,连接如下: http://blog.itpub.net/267265/viewspace-2141174/ http://blog.itpub.net/267265/viewspace-2141174/ --//在rman下执行如下: RMAN> transport tablespace tea tablespace destination '/home/oracle/aux' auxiliary dest...
20180228手工模拟ORA-00600:[13013] [5001]
[20180228]手工模拟ORA-00600:[13013] [5001]3.txt Oracle中表的数据块由块头、事务槽、行字典、行数据等多种结构组成。 行数据(rowdata)实际是由许多row piece 行片组成的,每一条 row piece的头部都有flag、locks、cols(cc)三个标志位。 其中flag标记了该row piece的类型,该flag位占用一个字节,其不同的bit位代表不...
0227show all segment level statistics
[20180227]show all segment level statistics.txt https://orainternals.wordpress.com/2013/06/12/dude-where-is-my-redo/ REM Author : Riyaj Shamsudeen prompt To show all segment level statistics in one screen prompt set lines 140 pages 100 col owner format A12 col object_name format...
[20180227]显示每小时产生的redo.txt
[20180227]显示每小时产生的redo.txt --//参照链接https://orainternals.wordpress.com/2013/06/12/dude-where-is-my-redo/,修改一点点实现: --//原来显示按天,修改成小时. REM You need Diagnostic Pack licence to execute this query! REM Author: Riyaj Shamsudeen col begin_interval_time forma...
[20180226]exp 无法dirct的情况.txt
[20180226]exp 无法dirct的情况.txt http://blog.csdn.net/leshami/article/details/9146023 传统路径导出 VS 直接路径导出(oracle exp direct=y) 1、两者的差异 a、 Conventional path Export 传统路径模式使用SQL SELECT语句抽取表数据。数据从磁盘读入到buffer cache缓冲区中,行被转移到评...
[20180226]exp buffer RECORDLENGTH.txt
[20180226]exp buffer RECORDLENGTH.txt --//虽然已经很少使用exp导致,如果加入direct=y参数,设置RECORDLENGTH参数能加快数据导出. --//做一些简单探究: --//以前测试链接:[20171105]exp imp buffer参数解析.txt 2=>http://blog.itpub.net/267265/viewspace-2146870/ --//另外按照文档介绍使用直接路径导出以及导...
[20180224]理解exp direct导出操作.txt
[20180224]理解exp direct导出操作.txt 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION BANNER ------------------------------ ----------...
20180226alter system archive log current
[20180226]alter system archive log current.txt --//当日志写满以后,切换日志归档大部分由归档进程ARCH负责将在线重做日志归档. --//如果手工执行alter system archive log current,alter system switch logfie切换日志时,两者存在不同. --//通过测试说明问题: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING...
[20180224]exp参数RECORDLENGTH.txt
[20180224]exp参数RECORDLENGTH.txt --//虽然已经很少使用exp导致,如果加入direct=y参数,设置RECORDLENGTH参数能加快数据导出. --//做一些简单探究: --//以前测试链接:[20171105]exp imp buffer参数解析.txt 2=>http://blog.itpub.net/267265/viewspace-2146870/ --//另外按照文档介绍使用直接路径导出以及导入,参...