Oracle的隔离级别(Isolation Level)
刚刚回顾了事务的ACID特性,以前对隔离级别理解的不是很透彻,以为ACID中的Isolation和隔离级别(Isolation Level)有关,今天理清之后,发现这两个是完全不同的概念。ACID中的Isolation是指在一个事务的影响在其未...
Oracle中几个常见的用于查权限的视图
在Oracle中有很多用于查权限的视图,但很多人在需要查权限时会很困惑,不知道该用哪个视图去查,这里我列出几个常见的用于查权限的视图及其用法:1. DBA_ROLE_PRIVSColumnDatatypeNULLDescriptionGRANTE...
大量"library cache lock"事件导致数据库无法连接
问题出现:27日下午,客户抱怨无法连上Oracle数据库O02ESG1(版本11.2.0.2),错误如下:ERROR:ORA-00018: maximum number of sessions exceeded此时即使用sysdba也无法登陆数...
B树索引 位图索引 全文索引 比较
1. B树索引B树索引类似于倒置的树型结构,包括根节点、树枝节点和叶节点,使用树遍历算法搜索列值。上图是B树索引的结构示意图,根节点和分支节点的结构类似,都包含指向下一层的指针及其键值范围,叶节点包...
OLTP和OLAP比较
OLTP:用户并发多,多为小事务,数据量较小,侧重于对用户的快速响应;数据库的内存设计显得非常重要,要提供Cache的命中率;对于SQL语句来说,尽可能使用绑定变量,减少硬解析次数;容易产生热块(数据热块和undo热...
物理Standby和逻辑Standby
1. 物理StandbyRedo Apply: 通过oracle的恢复机制,基于数据库级别应用redo数据,要求数据库在mount状态,不能open。Read Only: 可以以read only模式打开,以便在standby执行查询等操作,此时虽然还可以接收...
Data Guard 的3种数据保护模式
1. 最大保护模式原理: 当事务提交时,日志必须同时写到Primary数据库和至少一个Standby数据库,以保证Primary和Standby的数据的实时同步。问题: 1. 影响Primary数据库的性能; 2. 当日志无法同步...