恒生技术之眼 作者 林景忠 大家对于一个业务系统的运行关心有如下几个方面:功能性、稳定性、效率、安全性。而一个系统的性能有包含了网络性能、应用性能、中间件性能、数据库性能等等。 今天从数据库性能的角度,浅谈Oracle性能优化的一些看法。 首先对于性能问题,大家先接触的一般都是某个业务功能慢,速度客 ...
分类:
数据库 时间:
2016-12-18 17:49:37
阅读次数:
202
我眼中的Oracle性能优化 大家对于一个业务系统的运行关心有如下几个方面:功能性、稳定性、效率、安全性。而一个系统的性能有包含了网络性能、应用性能、中间件性能、数据库性能等等。 今天从数据库性能的角度,浅谈Oracle性能优化的一些看法。 首先对于性能问题,大家先接触的一般都是某个业务功能慢,速度 ...
分类:
数据库 时间:
2016-12-04 07:28:32
阅读次数:
201
http://blog.csdn.net/lifetragedy/article/details/51320192 Oracle的执行计划 得到执行计划的方式 Autotrace例子 使用Explain [sql] view plain copy explain plan set STATEMENT ...
分类:
数据库 时间:
2016-11-16 14:52:51
阅读次数:
283
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 操作环境:AIX +11g+PLSQL 包含以下内容: 1. SQL语句执行过程 2. 优化器及执行计划 3. 合理应用Hints 4. 索引及应用实例 5 ...
分类:
数据库 时间:
2016-07-20 01:15:25
阅读次数:
344
原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是“主键ID=?”这样的条件。 原则二: SELECT子句中避免使用 ‘ * ‘ ...
分类:
数据库 时间:
2016-07-20 01:12:31
阅读次数:
263
即便是普通的程序员也必须要懂得SQL的执行原理,对于程序员来说DB不仅仅只是一个File Storage Device而是一门技术。不要以为PLSQL的原理和优化和“我”无关,“我”只关注业务的实现而不关注性能和它的机理,如果长此以往项目性能得不到保障、产品无可持续发展能力、更多的是作为IT技术人员的“我们”会被“废掉”。95年时中国有一门考试叫“程序员考试”,考试中“SQL”占到30%的分数就可见作为一名“合格”的程序员,SQL是你的基本功夫不能废弃。本文从4个维度3种工具给出了高实战性的PLSQL执行计...
分类:
数据库 时间:
2016-05-05 14:45:38
阅读次数:
307
索引是建立在表的一列或多个列上的辅助对象,目的是加快訪问表中的数据; Oracle存储索引的数据结构是B*树。位图索引也是如此,仅仅只是是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成。上级索引块包括下级索引块的索引数据,叶节点包括索引数据和确定行实际位置的rowid。 使用索引的目 ...
分类:
数据库 时间:
2016-03-27 19:44:46
阅读次数:
284
AWR快照默认情况下,Oracle每隔一小时会自己主动产生一个快照,保存近期8天的快照。我们能够通过例如以下语句获得产生快照的时间间隔和保存的天数:SYS@orcl(lx15)> select SNAP_INTERVAL,RETENTION from dba_hist_wr_control;SNAP...
分类:
数据库 时间:
2016-01-15 14:25:28
阅读次数:
215
场景:对2千万个数据,修改他们的名字加上后缀“生日”。普通sql:update calendar_info set title =concat(title, '生日') where specialtype = 1 and not regexp_like(title, '生日');优化sql:decl...
分类:
数据库 时间:
2015-12-21 09:21:16
阅读次数:
182
导读:同学们是不是都用遇到过这种情况,一个业务系统开发期业务并发量只是估算一个值,而系统上线后这个并发量可能会出现溢出或是不够的情况。在这种情况下我们DBA怎么给出合理的性能优化建议呢?本文就是利用数据给出session并发量的合理值。目的:利用数据给出ORACLE性能优化session的合理值。环...
分类:
数据库 时间:
2015-11-09 15:37:21
阅读次数:
344