点评Oracle 11g新特性之执行计划管理
【IT168技术文档】摘要:本文描述了11g的新特性之一:执行计划管理,介绍了引入该新特性的原因,以及该新特性的相关特点、工作原理等。最后通过引入一个测试案例来介绍如何使用该新特性。1. 执行计划管理的工作原理&...
关于执行计划里recursive calls,db block gets和consistent gets等参数的解释
我们在实际工作中经常要看某个sql语句的执行计划,例如:在sqlplus使用命令SET AUTOTRACE ON后,执行计划显示如下:SELECT STATEMENT ptimizer=ALL_ROWS (Cost=985 Card=1 Bytes=26)Statistics----------------------...
CAP原理和BASE思想
http://www.jdon.com/37625 CAP定理 Scalable 数据库 NoSQL 分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数...
PGA结构
SQL> show parameter pga NAME TYPE VALUE-------------...
不同基值的列所建的索引高度和枝节点数
不同基值的列所建的索引高度和枝节点数基值越低,索引高度越高,枝节点越多,叶子节点也多,而且叶子节点数多于联合索引(以该基值低字段开头,和索引简化存储的数据有关)select * from test_a;select count(0) fro...
锁检测和锁操作的实现过程:先占用先处理,而不是先commit先处理
锁检测和锁操作的实现过程:先占用先处理,而不是先commit先处理create table t_unique_rowlock(id varchar2(10),name varchar2(30));alter table t_unique_rowlock add constraint primary key(id) using ind...
fuser 命令小结
fuser 命令小结 fuser 概述fuser命令是用来显示所有正在使用着指定的file, file system 或者 sockets的进程信息。例一:#fuser –m –u /mnt/usb1 /mnt/usb1: 1347c(root) 1348c(gu...
通过查询V$SQL_SHARED_CURSOR 得到详细关于子游标不能共享的原因
通过查询V$SQL_SHARED_CURSOR 得到详细关于子游标不能共享的原因 http://www.2cto.com/database/201204/126502.htmlHASH_VALUE都相同,但是他们的子游标就不同了,这就会产生High Version Counts,由于HASH_...
SQL执行次数过多的分析
select pr.spid,ss.MACHINE,ss.MODULE,sq.sql_text,ss.SQL_ID,ss.PREV_SQL_ID from v$session ss, v$process pr, v$sql sq where ss.PADDR = pr.addr and sq.sql_id = ss.sql_id&nbs...
根据sqlid查询awr和视图查出来的sql执行次数统计不一样???
SELECT trunc(sample_time) "Date", to_char(sample_time, 'Dy') "Day", count(1) "Total",  ...
oracle11G修改memroy_target
oracle11G修改memroy_target在oracle 11G中的自动内存管理是通过新参数MEMORY_TARGET来代替PGA和SGA的配置,ORACLE在运行过程中会自动调节PGA和SGA的大小,MEMORY_TARGET参数可支持动态修改,同样的MEM...
表里有重复数据加唯一索引的变通方法
表里有重复数据加唯一索引先建普通索引,然后建唯一性约束,必须带enable novalidate字段create index i_ITEM_CARD on T_SHOP_GOODS_STOCK_DETAIL(ITEM_CARD);alter table T_SHOP_GOODS_STOCK_D...
Oracle日志文件管理与查看
Oracle日志文件管理与查看 http://hi.baidu.com/shuker/item/25ee611ee960c7426826bb1f 1.查询系统使用的是哪一组日志文件: select * from v$log; 2.查询正在使用的组所对应的日志文件: select...
Oracle有关redo log的等待事件
Oracle有关redo log的等待事件http://www.2cto.com/database/201301/184058.html 这两天发现开发用的数据库,在运行一些小的DML事务时,会经常出现log buffer space的事件,然后增大了redo log为300M 4...
电信运营商之DBA守则
DBA 守 则u 备份重于一切系统总是要崩溃的,没有有效的备份只是等哪一天死!备份可用性,备份的策略系统中,什么东西最重要?升级、定期、补丁前的备份例子定期检查备份作业是否正常,备份...
由 bind_mismatch 引起的 大量 version_count 问题
由 bind_mismatch 引起的 大量 version_count 问题 http://blog.csdn.net/tianlesoftware/article/details/6566658 从AWR报告里发...
SQL共享:父游标和子游标的问题
SQL共享:父游标和子游标的问题http://www.2cto.com/database/201204/126502.html 解析操作的结果是将一个父游标和子游标保存到library cache中,将它们保存到sga,是为了重用它们,从而避免硬解析。在...
oracle数据库自动提交事务(autocommit)为OFF,但事务自动提交了
oracle数据库自动提交事务(autocommit)为OFF,但事务自动提交了from:http://blog.sina.com.cn/s/blog_68fe7e150100z7tn.html 问题描述:以scott账号登陆,执行delete from dept where dept...
Oracle并行FAQ
SQL> show parameter parallelNAME &nbs...
Oracle分区索引--本地索引和全局索引比较
Oracle分区索引--本地索引和全局索引比较 本文基于Oracle 10gR2 分区索引分为本地(local index)索引和全局索引(global index)。其中本地索引又可以分为有前缀(prefix)的索引和无前缀...