Oracle DBA实战攻略:运维管理、诊断优化、高可用与最佳实践——序
印象中很少帮人写序,提笔后才发现这也不是件轻松的事情。 [@more@] 初识周亮应该是2012年10月到杭州出差,经一个杭州的同事介绍认识的,虽然是第一次见面,但是聊得却很投机:一方面大家都是这个圈子里的人,虽然之前没有打过交道,但是有着很多共同的朋友,因此感觉比较亲切;另一方面是我们两个的相似点非常多,因此共同语言也就比较多。大家都是Oracle的DBA,都对Oracle技术感兴趣,也都在Oracle的圈子内积累了不少年头,即便是只聊技术,也能找到说不完的话题。更何况我们两个人的工作性质几乎完全一样。我们两个
ORA-600(17059)错误
客户10.2.0.4 RAC出现大量的ORA-600[17059]错误。 [@more@] 错误信息如下: Tue May 21 09:55:30 2013 Errors in file /oraclelog/admin/orcl/bdump/orcl1_j000_307.trc: ORA-00600: 内部错误代码, 参数: [17059], [0xC000001346657EB8], [], [], [], [], [], [] Tue May 21 09:55:32 2013 Errors in file /oraclelog/admin/orcl/bdump/orcl1_j000_307.trc: ORA-00600: 内部错误代码, 参数: [17059], [0xC000001346657EB8], [], [], [], [], [], [] Tue May 21 09:55:33 2013 Errors in file /oraclelog/
利用DATABASE VAULT保护敏感数据
对于大部分企业而言,核心数据库中保存的数据对于企业都是极为重要的。这些数据使得企业拥有核心竞争力,有的数据甚至涉及商业机密。对于社保系统就更是如此,很多敏感数据的查询权限都是十分严格的。而且社保系统...
小议物化视图与基表数据不一致的消除(二)
这篇文章主要讨论如何通过修改物化视图日志来同步INSERT和DELETE操作。小议物化视图与基表数据不一致的消除(一):http://yangtingkun.itpub.net/post/468/326751 对于物化视图和基表的差别,一共存在三种情况。记...
小议物化视图与基表数据不一致的消除(一)
这篇文章介绍一下快速刷新的只读物化视图于基表不一致的解决方法。 我并没有碰到过实际的情况,但是在网上看到过几次类似的案例:快速刷新的物化视图与基表出现数据不一致的状况。因为我并没有在使用中实际碰到过这...
小议物化视图与基表数据不一致的消除(四)
这篇文章主要讨论如何通过修改物化视图日志来同步包含LOB列的UPDATE操作。小议物化视图与基表数据不一致的消除(一):http://yangtingkun.itpub.net/post/468/326751小议物化视图与基表数据不一致的消除(二):...
like查询含任意多组字符串方法--很好很强大
当想要查询:包含任意两组或多组字符串的查询原来可以这么用! 很好 很强大!==================table_name like '%DBA%PRIVS%'==LIKE的经典用法============select * from dictionary where table_name like '%DBA%PRIVS%' TABLE_NAME COMMENTS...
sshd_config参数说明
sshd_config参数说明2014-01-15 来源:zhu_xun 收藏 sshd_config参数说明 ...
awrsqrpt.sql 在oracle 版本10.2.0.4(for windows)的bug
awrsqrpt.sql 在oracle 版本10.2.0.4(for windows)的bug和开发人员理论了半天,发现抓出的SQL值前后不一致,原来是SQL文本内容出现换行时的内容重复bug。太低级的BUG了。@?/rdbms/admin/awrsqrpt.sql应该是:select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1','2') and ROWNUM
linux 查看内存插槽数、最大容量和频率
linux 查看内存插槽数、最大容量和频率 (2012-11-14 14:31:57)标签: 微软雅黑 内存插槽 大内存 最大容量 频率 杂谈分类: Linux/Unix1.Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大,已使用内存多大dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range Size:2048M...
shell基础学习总结(二)
-->关于shell编程之文件比较可以使用如下的选项来做文件的比较。有了这些选项,文件的比较来说都是游刃有余。-d file file是否存在并是一个目录-e file file是否存在-f file file是否存在并是一个文件-r file &nb...
关于pl/sql中的绑定变量
在看关于shared pool的文档时,必定会提到绑定变量,也能够通过几个简单的例子对绑定变量带来影响有深刻的认识,但是在工作中,可能有时候我们就忘了绑定变量的影响了,其实有时候一个很小的变动就会导致性能几十几百倍的提升。简单用跟一个实例来说明。我们先清空shared pool,排除其它的运行语句带来的影响。SQL>alter...
metlink--Resolving 'Row Cache Lock' Waits are Occurring (Doc ID 1476670.1)
Resolving Issues Where 'Row Cache Lock' Waits are Occurring (Doc ID 1476670.1)In this Document...
hang了,严重的row cache lock 等待事件--就因大sql文本
好严重的row cache lock 等待事件--就因为大sql文本 Snap Id Snap Time Sessions Curs/Sess --------- ------------------- -------- ---------Begin Snap: 17267 2...
10g bug 侦听挂起 两个侦听进程
今天发现一个生产库侦听HANG ps 发现有两个侦听进程[oracle@centosdb ~]$ ps -ef | grep LISoracle 6235 32390 0 01:32 ? 00:00:00 /u01/app/oracle/oracle/product/...
【数据库理论】 ACID和BASE的比较
传统关系型数据库系统的事务都有ACID的属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。英文为:Atomic: Everything in a transaction succeeds or t...
ORACLE 异步IO
一般说来,异步I/O是和同步I/O相比较来说的,如果是同步I/O,当一个I/O操作执行时,应用程序必须等待,直到此I/O执行完. 相反,异步I/O操作在后台运行,I/O操作和应用程序可以同时运行,提高了系统性能; 使...
Oracle Redo 并行机制
Redo log 是用于恢复和一个高级特性的重要数据,一个redo条目包含了相应操作导致的数据库变化的所有信息,所有redo条目最终都要被写入redo文件中去。Redo log buffer是为了避免Redo文件IO导致性能瓶颈而...
11g RAC OCR备份与恢复
Backing Up Oracle Cluster RegistryThis section describes how to back up OCR content and use it for recovery. The first method uses automatically generated OCR copies and the second method enables...
11g data guard 新特性
Oracle Active Data GuardOracle Active DataGuard 是 Oracle 数据库 11g 企业版的选件之一,该选件可通过将资源密集型工作负载卸载到一个或多个同步备用数据库来提升服务质量。Active Data Guard 针对查询...