[20160902]rm -rf的惨案.txt
[20160902]rm -rf的惨案.txt --昨天上http://www.techug.com再次看到一个rm -rf 惨案。 链接: http://www.techug.com/a-misdelete-story => 一次心惊肉跳的服务器误删文件的恢复过程 http://www.techug.com/a-murder => rm -rf / 又引发了一个血案 --这两...
[20160902][转载]跟踪rman操作.txt
[20160902]跟踪rman操作.txt --转载:跟踪rman https://laurent-leturgez.com/2016/08/29/tracing-oracle-binaries-and-tools/ --以前仅仅知道debug,没有知道这么细,做一个记录,原链接里面还有DGMGRL,EXPDP / IMPDP,SRVCTL,OPATCH,10046事件的跟踪。 RMAN RMAN is the Oracle utility used to backup and re...
[20160902]简单探究linux的free命令.txt
[20160902]linux命令free的buffers与cached表示什么.txt --简单探究linux的free命令。 $ free total used free shared ...
[20160901]到底消耗在哪里.txt
[201600901]到底消耗在哪里.txt --生产系统1条sql语句存在性能问题。 SELECT b.BRXM AS NAME, b.MZHM AS MZ_NO, j.JZXH AS OUT_SNO FROM YS_MZ_JZLS j LEFT JOIN MS_BRDA b ON TO_CHAR (b.BRID) = TO_CHAR (j.BRBH) WHERE j.JZXH = :"SYS_B_12"; --//原语句很长...
[20160831]关于数据块Checksum.txt
[20160831]关于数据块Checksum.txt --以前我学习bbed时做过一些测试,将'AAAA'替换成'BBBB',你可以发现数据块的Checksum并没有发生变化,当时并没有仔细探究, --现在想起来计算Checksum算法应该相对简单,就是做异或操作. --比如上面的字符'AAAA'如果2个字符按位做异或操作,变成00000000,这个正好巧合,如果修改成'CCCC',做...
[20160830]清除日志与跟踪文件.txt
[20160830]清除日志与跟踪文件.txt --我们数据库的dataguard磁盘空间非常紧张,前几天因为一些异常业务操作,导致dataguard磁盘空间不足, --日志切换情况: Date Day Total H0 ...
[20160830]使用共享服务模式的弊端.txt
[20160830]使用共享服务模式的弊端.txt --使用专用服务器与共享服务模式的区别,有许多文章介绍,专用服务器是1:1,而共享服务模式可以1对多,这样可以减少服务器对内存资源 --的占用.但是共享服务模式存在一些弊端的,一旦某个session执行很慢,这样就会影响其他用户的回话. --通过例子来说明: 1.环境: SCOTT@book> @ &r/...
[20160828]number类型.txt
[20160828]number类型.txt --昨天看了一个链接http://www.cnblogs.com/kerrycode/p/4427352.html,感觉有点不对,上班测试看看。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION ...
[20160828]Linux SendMail服务启动慢解决
[20160828]Linux SendMail服务启动慢解决.txt --今天没事,看看sendmail启动慢的问题,实际上我们系统根本不需要启动这个服务,也不用. --不过还是探究看看,实际上基本可以猜测出与dbs有关. --google,百度一下,修改/etc/hosts: 127.0.0.1 localhost.localdomain localhost 修改为: 127.0.0.1 localho...
20160822Oracle 11g Temporary Tablespace
[20160822]Oracle 11g Temporary Tablespace.txt 1.11G改进了Temporary Tablespace管理,可以回收临时表空间. alter tablespace temp shrink space; alter tablespace temp shrink space keep 10m; --也可以单独回收一个临时表空间数据文件. alter tablespace temp shrink tempfile '/u01/app/Oracle/oradata/t...
[20160822]11g Restore Point Enhancement2
[20160822]11g Restore Point Enhancements2.txt --上个星期写的关于11gRestore Point的问题,链接: http://blog.itpub.net/267265/viewspace-2123766/ --今天在回家的路上,突然明白为什么差8个小时.实际上国内在第8时区,也就是smon_scn_time保存的时间是UTC时间. --如果执行如下命令: create restore point restore3 ...
[20160820]11g Restore Point Enhancements
[20160820]11g Restore Point Enhancements.txt --今天看了11g的文档,发现11g Restore Point的一些增强功能,可以建立特定scn或者时间的restore point,做一个记录: 1.环境: SYS@test> @ ver1 PORT_STRING ...
[20160819]什么是DEFERRED ROLLBACK.txt
[20160819]什么是DEFERRED ROLLBACK.txt A "Deferred Rollback" segment is created for a tablespace when a tablespace is taken offline. Undo records are written to the deferred rollback segment of a tablespace when undo is being applied to a tablespace which is offline, hence, the undo cannot be a...
[20160818]关闭数据库会话的dblink.txt
[20160818]关闭数据库会话的dblink.txt --昨天在跟别人聊天提到说对方的数据库出现session长时间存在事务无法提交的情况,问我什么回事。 --实际上很简单,问题很有可能出在使用dblink的情况,通过测试说明问题并且学习如何关闭链接。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &...
[20160816]11G dataguard坏块修复.txt
[20160816]11G dataguard坏块修复.txt --11GR2 不仅仅支持在备库在只读的情况下,日志应用(ACTIVE Data Guard),还提供主备库的坏块修复.自己以前也做过相关测试, --我记得上次测试的仅仅是主库数据块损坏,没有测试备库的数据块损坏.补充一些测试: 1.环境: SYS@test> @ ver1 PORT_STRING  ...
[20160816]ps 显示问题.txt
[20160816]ps 显示问题.txt -- 我建立linux的测试机器oracle用户是oracle11g。这样ps -ef显示用户是数字。 $ ps -lef | egrep "UID|ora_" | head -6 F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY ...
[20160816]du 显示各个目录使用情况.txt
[20160816]du 显示各个目录使用情况.txt --以前我使用du 显示某个目录的占用情况。 --我执行的是: # du -h /u01 --往往显示一堆,包括此目录下的一些文件,我仅仅需要显示/u01这层目录各个文件与目录的占用情况。 # du -sh /u01/ 167G /u01/ --这样显示总量。加入参数--max-depth=1就可以...
[20160816]使用oradebug跟踪sql net.txt
[20160816]使用oradebug跟踪sql net.txt --可以oradebug跟踪包,可以不用修改sqlnet.ora等文件参数,做一个记录。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION  ...
[20160816]索引可以disable吗.txt
[20160816]索引可以disable吗.txt --如果有人将索引可以disable,我是不相信的.我仅仅知道索引可以隐藏,可以设置UNUSABLE. --但是能disable吗?看一些文档,做一些测试: 1.环境: SCOTT@test01p> @ ver1 PORT_STRING VERSION BANNER &#...
[20160815]查询相关表的sql语句.txt
[20160815]查询相关表的sql语句.txt --以前我要查询相关表的sql语句,我一般在toad下执行sga trace,直接在sql search text 输入表名,但是这里存在一个问题,仅仅检 --索sql语句的前1000个字节才有效。 --如果我要查询的表在1000字符外,无法查询,通过例子说明: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING&#...