- 博客(15)
- 收藏
- 关注
转载 Oracle物化视图语法
物化视图对于前台数据库使用者来说如同一个实际的表,具有和一般表相同的如select等操作,而其实际上是一个视图,一个由系统实现定期刷新其数据的视图(具体刷新时间在定义物化视图的时候已有定义),使用物化视图更可以实现视...
2012-04-06 15:30:23
88
转载 实现跨库可更新物化视图
物化视图较为常见的一种用法是,远程数据库中存放的基表数据作为本地数据库的更新数据源,以便实现多个数据库与同一个数据源进行同步。这便是一种数据分发的表现形式。 这里给出这种实现这种跨库的可更新的物化视图的方法。要求在secdb...
2012-04-06 15:28:32
170
转载 consistent gets、db block gets的简单精辟的理解
consistent gets:一致性读,为了保持读一致性而获取的块,其中可能包括undo block,也有包括非undo block,而非undo block有有可能包括 buffer cache block ,也有可能包括 ...
2011-12-31 14:52:45
88
转载 数据列not null对索引影响一例
一些容易忽视的因素,往往是我们进行优化的方向。Oracle数据列是有not null属性的,标志该列是否允许出现空值。如果插入、修改出现空值的情况,Oracle会拒绝当前的DML操作。本质上看,数据列的not...
2011-08-16 15:28:45
214
转载 查询效率低下的sql的语句
想要准确地测试sql语句的执行时间和统计数据的值(db block gets、consistents gets、physicas gets),也就是语句的每次执行都和第一次执行时处于基本相同的测试环境,需执行如下语...
2011-08-03 20:20:55
254
转载 分享彼此的优化经验
最近从朋友那看了一个某咨询公司给一家企业做的一个优化项目的总结报告书,其历时两个月,10万费用,4个人。最终结果是性能和相应提升了30%,总共修改了3行代码和配置,共修改了3个单词,不到20个字母~~~~。 朋友总结了一...
2011-08-02 15:35:00
137
转载 使用 Tkprof 分析 ORACLE 跟踪文件
Tkprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能格式化输出,从而找出有问...
2011-07-29 10:55:55
54
转载 Oracle SQL Trace 和10046 事件
一. SQL_TRACE当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个t...
2011-07-29 10:39:14
67
转载 Oracle 索引的维护
一.查看系统表中的用户索引在Oracle中,SYSTEM表是安装数据库时自动建立的,它包含数据库的全部数据字典,存储过程、包、函数和触发器的定义以及系统回滚段。一般来说,应该尽量避免在SYSTEM表中存储非SYSTEM用户的对象...
2011-07-15 20:09:44
69
转载 试验表的Analyze,以及新建表是否Analyze,新建索引后是否立即能使用
一直以来,想弄明白新建的表,是否自动生成了统计信息,以便于对其执行查询时的执行计划的正确选择。今天,就通过一个简单的试验,来弄明白这个,并了解Analyze后,到底生成了哪些统计信息。SQL> create ta...
2011-07-15 16:04:31
253
转载 oracle 10g正则表达式 REGEXP_LIKE 用法
ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEX...
2011-07-09 22:31:12
81
转载 局部范围扫描的灵活应用
局部范围扫描的概念:摘自《海量数据库的解决方案》能够实现局部范围扫描方式的SQL具有一个非常显著的特征,就是不论处理的数据量有多大,始终都能够确保具有较快的执行速度。也许这句具有魅力的话有些不符合常理,但是对于我们而言,...
2011-07-05 17:53:34
116
转载 什么硬技能,什么是软技能,怎么提高它们!
什么硬技能,什么是软技能?硬技能就像计算机硬件,是外在的,大家都能看的见,或者容易感觉到的东西。主要包括:(1)智力水平,是否聪明;(2)专业知识,比如计算机技术、业务经验等;(3)逻辑分析能力,思维是否周密,推...
2011-06-28 11:02:14
2787
转载 sql优化一例(index_desc)
在生产库看到这样一条sql,没有走索引。10:26:05 SQL> EXPLAIN plan FOR10:27:06 2 SELECT thread_id10:27:06 3 FROM (SELECT ...
2011-06-25 22:52:50
466
转载 Use index_desc
常见的例子,表中记录按照creation_date作purge,且该字段上有个索引。如果不加index_desc hint,purge job执行时间长了可能会越来越慢。如下consistent read明显要比curr...
2011-06-25 22:24:49
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人