1, 逻辑读还是物理读? 查询语句的实际执行计划. F5 预计执行计划. --如何产生实际执行计划 ??. --Session收集指令.workload repository report for AWR ELAPSECT: DBTIME. 分子/分母 轻松: ->1. --TOP 10 FOREG...
分类:
数据库 时间:
2015-01-14 12:43:05
阅读次数:
221
位图索引是oracle数据库里除B树索引之外的另外一种索引的类型,它主要用于数据仓库或者DSS系统。在数据仓库或DSS系统中,针对某些类型的sql,用位图索引比用B树索引要快很多,这主要是位图索引实现了快捷的按位运算的缘故。位图索引的物理存储结构和普通B树索引的物理存储结构..
分类:
其他好文 时间:
2015-01-12 19:27:05
阅读次数:
189
解释计划 与 执行计划的 区别随着可以得到解释计划输出的开发工具, 比如 toad 的普遍使用, 生成解释计划就变的相当简单. 而不简单的是得到执行计划.解释计划EXPLAIN PLAN 用来显示优化器为SQL语句所选择的执行计划. 你需要了解一件事, 当你得到了解释计划输出的时候, 你其实是得到了...
分类:
数据库 时间:
2015-01-12 16:21:21
阅读次数:
157
一、Count()和Max()的优化方法 1、查询最后支付时间-优化max()函数 1)语句:select max(payment_date) from payment; 2)查看执行计划:explainselect max(payment_date) from payment \G 3)优化...
分类:
数据库 时间:
2015-01-12 12:52:55
阅读次数:
208
EXPLAIN PLAN 和 AUTOTRACE 都可以查看执行计划。 值得一提的是:前者只是优化器通过读取数据字典的统计信息做出'最佳'访问路径判断,并没有真正去执行语句;后者是实际去执行了SQL语句,同时把访问记录数、执行计划、统计信息等打印出来。
下面粘出实验结果加以说明,注意对比两者的耗时:
SQL> CONNECT /AS SYSDBA
Connected.SQL> SET ...
分类:
其他好文 时间:
2015-01-12 09:26:48
阅读次数:
135
oracle性能优化操作的这几篇文章,是完全可以相互结合同时运用的。而且各种方法之间相互影响,紧密联系。
这种联系既存在一致性,也可能带来冲突,当冲突发生时,需要根据实际情况进行选择,没有固定的模式。
最后决定SQL优化功力的因素就是对ORACLE基础的掌握程度了。
另外,值得注意的是:随着时间的推移和数据的累计与变化,ORACLE对SQL语句的执行计划也会改变。
比如:基于代价的优化方法...
分类:
数据库 时间:
2015-01-12 09:18:58
阅读次数:
152
前几篇博客例子中,我们创建了基于函数的索引,但是如果执行下面的查询:
select * from emp where substr(ename,1,1)=’S’;
得到的执行计划将还是(TABLE ACCESS FULL),因为只有当数据列能够等式匹配时,基于函数的索引才能生效,
这样对于这种索引的计划和维护的要求都很高。请注意,向表中添加索引是非常危险的操作,因为这将导致许多查询执行计划的...
分类:
数据库 时间:
2015-01-12 09:18:11
阅读次数:
251
table:显示这一行的数据是关于哪张表的。type:这是重要的列,显示连接使用了何种类型。从性能最好到最差的连接类型为const、eq_reg、ref、range、index、ALL。 const:程度查询,一般是对于主键或唯一索引查询。 eq_reg:范围查询,一般是对于主键或唯一索引的范围查询...
分类:
数据库 时间:
2015-01-12 00:08:51
阅读次数:
215
Oracle12c如何传入scott用户
安装完oracle12c后,与原来的不同,默认情况下是没有scott用户的,也没有相应的emp或者其他表,当然,我们可以自己创建一个。
1. 开始----运行-----cmd
C:\Users\Administrator>sqlplus sys/940109 as sysdba
SQL*Plus: Release 12.1.0.2.0 Produc...
分类:
数据库 时间:
2015-01-11 09:39:03
阅读次数:
255
oracle12c的em经过精简,比11g小 很多,登陆方式也发生了变化,原来的http://localhost:1158/em或者https://localhost:1158/em登陆总是会遇到问题,解决方法需要使用到XDB,需要设置一下端口。
先连接上
Copyright (c) 1982, 2014, Oracle. All rights reserved.
请输入用户名...
分类:
数据库 时间:
2015-01-09 21:04:02
阅读次数:
301