- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 主表、子表、外键TM锁
在学习子表的外键列上是否添加索引这一块知识时,建议是要添加索引的,但是这里我想记录的是许多资料都提到如果不添加索引,在对主表进行UPDATE、DELETE操作时,会对子表加个全表锁-TM锁,但是没有提到是哪种TM锁,后来经过搜索资料后,并通过自己的实验,发现是添加的TM LOCK TYPE=4 Share类型的共享锁。 这里提一下这个TM LOCK TYPE 4类型的锁只会作
2014-01-17 12:58:40 1561
原创 'PLAN_TABLE' is old version处理方法-删除当前用户下的PLAN_TABLE
今天在处理下属分公司的一个问题时,想让同事帮助看一下执行计划,发现显示的信息与我这边测试的不太一样,SET AUTOTRACE ON EXP后最下面显示:Note----- - 'PLAN_TABLE' is old version数据库版本:11.2.0.3 RAC操作系统为:Windows2008后来经过从网上搜索相关资料,找到了问题的原因:由于同事
2014-01-16 10:35:40 2251
转载 oracle 11g BaseLine(基线)指定application中不可修改sql的执行计划
原贴地址:http://www.anbob.com/archives/1551.htmloracle 11g BaseLine(基线)指定application中不可修改sql的执行计划11G前有sql profile、outline可以稳定执行计划,但有些文档中指出有时outline指定了但也有要能走新的执行计划,所以11g的BASELINE是OUTLINE的改进版。一般
2014-01-15 13:10:42 1082
转载 SIZE AUTO和SIZE SKEWONLY在gather_table_stats时的区别
原贴地址:http://blog.itpub.net/15415488/viewspace-591765dbms_stats.gather_table_stats的参数method_opt有很多种用法,其中SIZE语法中有两个关键字是AUTO和SKEWONLY。通过查阅10g官方文档:method_optAccepts:FOR ALL [INDEXE
2014-01-14 15:28:32 1049
原创 从网上找的DBMS_STATS.SET_DATABASE_PREFS资料
从网上找的DBMS_STATS.SET_DATABASE_PREFS资料,不错,学习DBMS_STATS.SET_DATABASE_PREFSThis procedure is used to set the statistics preferences of all the tables, excluding the tables owned by Oracle. These
2014-01-10 17:20:53 1049
原创 学习自动收集表统计信息比较重要的几个数字字典
学习自动收集表统计信息比较重要的几个数字字典:select inserts,updates,deletes from user_tab_modifications where table_name='表名';STALE_PERCENT的计算方法通常为:表中修改的记录数/表的总记录数,如果超过10%(STALE_PERCENT的默认值),则自动收集表的统计信息。select *
2014-01-10 16:43:20 1182
转载 oracle 11g新特性:Pending Statistics
转过来学习:http://daizj.iteye.com/blog/1716867从11g开始,表与索引的统计信息收集完毕后,可以选择收集的统信息立即发布,也可以选择使新收集的统计信息处于pending状态,待确定处于pending状态的统计信息是安全的,再使处于pending状态的统计信息发布,这样就会避免一些因为收集统计信息立即发布而导致SQL执行计划走错的灾难。 在 11g 之前
2014-01-10 16:37:00 1099
转载 Automatic Statistics Gathering
原贴地址:http://www.dbform.com/html/2008/538.html在Oracle10g中引入的优化器统计信息(Optimizer Statistics)自动收集,是一个看上去很不错的功能,但是在实际应用中却往往没有起到相应的效果,甚至在某些系统中我们会建议禁用这个功能。阐述一些该功能的相关知识点。1. Automatic Statistics G
2014-01-10 16:32:23 918
转载 Oracle 11g 中的自动数据库维护任务管理
原贴地址:http://blog.itpub.net/22664653/viewspace-708399/对于11g版本的oracle 有三个自动维护定时任务。1 自动优化器统计收集:为所有方案对象收集陈旧的或缺少的统计数据,所收集的统计信息将被用来提高sql的执行的性能,任务名是“auto optimizer stats collection”2 自动分段顾问:标识数据库
2014-01-10 16:31:15 1820
原创 学习Oracle Library cache内部机制
最近学习Oracle Library cache内部机制时,参考了如下帖子:http://blog.csdn.net/tianlesoftware/article/details/6629869但是本人使用的是11.2.0.3的版本,具体如下:操作系统:Oracle Linux 5.7 64bitOracle版本:11.2.0.3 RAC发现在DUMP出来的library
2014-01-08 16:02:35 1904
转载 今天在学习物化视图时,遇到了ORA-12034问题
今天在学习物化视图时,遇到了ORA-12034问题,场景如下:物化视图日志站点: 1、对于T1表创建了物化视图日志: create materialized view log on t1; 2、又创建了一个本地的物化视图: create materialized view tmv1 refresh fast star
2014-01-07 16:08:42 5660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人