E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
xplan
查看Oracle执行计划的几种常用方法-系列3
10046事件和之前的explainplan、DBMS_
XPLAN
包以及AUTOTRACE
bisal
·
2014-10-05 18:00
oracle
执行计划
10046
User has no SELECT privilege on V$SESSION(执行计划相关)
开启执行计划的时候,提示如下信息:UserhasnoSELECTprivilegeonV$SESSIONSCOTT@orcl>select*fromtable(dbms_
xplan
.display_cursor
u011877833
·
2014-09-21 21:00
oracle
解决方案
oracle常用命令整理
1.查询当前用户的权限:select*fromsession_privs 2.查询最新的执行计划select*fromtable(dbms_
xplan
.display) 3.查看用户权限select
皇家大儒
·
2014-09-02 11:00
SQL Tuning 基础概述02 - Explain plan的使用
1.explainplan的使用SQL>explainplanfordeletefromt_jingyu;Explained.SQL>select*fromtable(dbms_
xplan
.display
AlfredZhao
·
2014-08-31 23:00
【读书笔记】【收获,不止Oracle】嵌套循环与索引
leading(t1)use_nl(t2)*/* fromt1,t2 wheret1.id=t2.t1_id andt1.n=19;1.2执行结果SCOTT@orcl>select*fromtable(dbms_
xplan
.display_cursor
u011877833
·
2014-08-29 23:00
oracle
读书笔记
【读书笔记】【收获,不止Oracle】不同连接类型表下,驱动顺序对查询性能的影响
leading(t1)use_nl(t2)*/* fromt1,t2 wheret1.id=t2.t1_id andt1.n=19; SCOTT@orclselect*fromtable(dbms_
xplan
.d
u011877833
·
2014-08-27 22:00
index_ss hint 使用的执行计划变化对比
读内存的次数差别还是有点大的 SQL> select jobfromempwhereename='SMITH';JOB------------------CLERK SQL>select*fromtable(dbms_
xplan
.displa
royjj
·
2014-08-27 21:00
【读书笔记】【收获,不止Oracle】哈希连接表(Hash)
use_hash(t2)*/* FROMt1,t2 WHEREt1.id=t2.t1_id; 查看执行计划(t2表只会被访问1次或0次)SCOTT@orcl>select*fromtable(dbms_
xplan
.display_cursor
u011877833
·
2014-08-26 21:00
oracle
读书笔记
索引访问中的access和filter
fromcomr_clerk_vouc wherec.vou_type='11' andc.sub_vou_type='0' andc.vou_statuslike'%0%'; acc select*fromtable(dbms_
xplan
.display
zhaoyangjian724
·
2014-08-14 10:00
select count(*)和select * 区别
explainplanforselect*fromF_AGT_BUSINESS_CONTRACT_Hawherea.end_dt=date'2999-12-31';select*fromtable(dbms_
xplan
.display
zhaoyangjian724
·
2014-07-24 10:00
Re-post: DBMS_
XPLAN
: Display Oracle Execution Plans
DBMS_
XPLAN
: Display Oracle Execution Plans The DBMS_
XPLAN
package is used to format the output of an
HuanYue
·
2014-07-23 16:00
display
Re-post: DBMS_
XPLAN
: Display Oracle Execution Plans
DBMS_
XPLAN
: Display Oracle Execution Plans The DBMS_
XPLAN
package is used to format the output of an
HuanYue
·
2014-07-23 16:00
display
获得执行计划方法六-dbms_
xplan
.diskplay_cursor
当我们知道一个SQL语句的sql_id后,可以通过使用dbms_
xplan
.diskplay_cursor方法来获取执行计划。
daohengshangqian
·
2014-06-30 21:00
执行计划
SQL优化
database
[Oracle] - 性能优化工具(5) - AWRSQL
这个时候我们可以尝试使用DBMS_
XPLAN
.DISPLAY_AWR存储过程来将OracleAutoma
u010415792
·
2014-05-24 15:00
oracle
性能
AWRSQL
Oracle查看SQL执行计划的方式
下面案例介绍了多种查看sql执行计划的方式:基本有以下几种方式:1、通过sql_trace初始化参数2、通过Autotrace3、通过explainplan4、通过dbms_
xplan
.display_cursor5
客居天涯
·
2014-05-16 17:45
oracle
Oracle查看SQL执行计划的方式
下面案例介绍了多种查看sql执行计划的方式:基本有以下几种方式:1、通过sql_trace初始化参数2、通过Autotrace3、通过explainplan4、通过dbms_
xplan
.display_cursor5
客居天涯
·
2014-05-16 17:45
Oracle
数据库技术
[Oracle] 获取执行计划的各方法总结
获取执行计划的6种方法(详细步骤已经在每个例子的开头注释部分说明了):1.explainplanfor获取; 2.setautotraceon; 3.statistics_level=all;4.通过dbms_
xplan
.display_cursor
u010415792
·
2014-04-26 09:00
oracle
执行计划
autotrace
10046
分区裁剪
fromT_PM_ACCT_DTL_AFT1,(SELECT * FROMS_PM_MGR_DEPT_RELAA WHEREDEPT1_CODE20130101; select*fromtable(dbms_
xplan
.display
zhaoyangjian724
·
2014-04-10 09:00
优化SQL一条
昨天大半夜接到一条SQL,反应说很慢SQL如下(巨长无比)select*fromtable(dbms_
xplan
.display_cursor(lower('0ah5a8dbk28fh')));PLAN_TABLE_OUTPUT
Croco_Dai
·
2014-04-05 09:16
Oracle优化之SQL
优化
Oracle中获取执行计划的几种方法分析
explainplanfor,此时将生成的执行计划存储到计划表中,语句如下:explainplanforSQL语句然后,在计划表中查询刚刚生成的执行计划,语句如下:select*fromtable(dbms_
xplan
pczhangtl
·
2014-04-01 10:00
利用集群因子优化
SQL>select*fromtable(dbms_
xplan
.display(
zhaoyangjian724
·
2014-03-31 10:00
dbms_
xplan
之display函数的使用
DBMS_
XPLAN
包包括一系列函数,主要是用于显示SQL语句的执行计划,且不同的情形下使用不同的函数来显示,如预估的执行计划则使用display函数,而实际的执行计划则是用display_cursor
libing13810124573
·
2014-03-19 22:00
dbms_
xplan
之display_cursor函数的使用
DBMS_
XPLAN
包中display_cursor函数不同于display函数,display_cursor用于显示SQL语句的真实的执行计划,在大多数情况下,显示真实的执行计划有助于更好的分析SQL
libing13810124573
·
2014-03-19 22:00
oracle 执行计划 一 执行计划的查看方式
一.在线查看执行计划表1.explainplanforselect*from......2.select*fromtable(DBMS_
XPLAN
.Display);或者1SQL>explainplansetstatement_id
大山123
·
2014-03-01 22:06
oracle
数据库
developer
oracle 执行计划 一 执行计划的查看方式
一.在线查看执行计划表1.explain plan forselect * from ......2.select * from table(DBMS_
XPLAN
.Display);或者 1
大山123
·
2014-03-01 22:06
oracle
数据库
第三方
developer
计划表
SORT ORDER BY STOPKEY
1000andowner='SYS' orderbyobject_iddesc )whererownum=20; 现在加个HINT SQL>select*fromtable(dbms_
xplan
.display_curs
zhaoyangjian724
·
2014-02-26 12:00
Oracle查看SQL语句的执行计划
SQL>select*fromTABLE(dbms_
xplan
.display); PLAN_TABLE_OUTPUT ----------------------------------------
ceclar123
·
2014-02-20 14:00
ORACLE数据库SQL优化--->如何执行计划的执行顺序
建议安装(10g即以上版本上)xplanpackage,XPALN包其实是对DBMS_
XPLAN
包的封装,使用
XPLAN
包就可以很清晰的看到执行计划的执行顺序。
waterxcfg304
·
2014-02-18 14:00
dbms_xplan
xlpan
ORACLE数据库SQL优化--->如何得到真实的执行计划
在ORACLE数据库里通常可以使用如下的四种方法来得到目标SQL的执行计划:1,EXPLAINPLAN命令2,DBMS_
XPLAN
包3,SQLPLUS中的AUTOTRACE开关4,10046事件除了第四种方法外
waterxcfg304
·
2014-02-18 13:00
set
set
on
for
EXPLAIN
plan
autotrace
autotrace
dbms_xplan
traceo
如何查看oracle执行计划
2、先执行explainplanforselect*fromdual,再select*fromtable(dbms_
xplan
.dis
amy889
·
2014-02-12 16:07
oracle
如何查看oracle执行计划
2、先执行explainplanforselect*fromdual,再select*fromtable(dbms_
xplan
lylan
·
2014-02-12 16:00
执行计划
oracle
如何查看oracle执行计划
2、先执行explainplanforselect*fromdual,再select*fromtable(dbms_
xplan
lylan
·
2014-02-12 16:00
执行计划
oracle
《基于ORACLE SQL优化》读书笔记-查看执行计划
Select*fromtable(dbms_
xplan
.display)2. DBMS_XPLANa.
JIANGJIAN12345
·
2014-02-11 13:00
oracle
查看执行计划
阿里巴巴公司 DBA笔试题及参考答案
indexjoin2:不借助第三方工具,怎样查看sql的执行计划setautotonexplainplansetstatement_id=&item_idfor&sql;select*fromtable(dbms_
xplan
.display
安伦_Alan
·
2013-12-28 13:55
oracle数据库
sql 解释执行计划
*fromabin1twheret.idselect*fromtable(dbms_
xplan
.display); PLAN_TABLE_OUTPUT--------------------------
少年阿宾
·
2013-12-28 01:00
2013-12-27一次关于子查询的优化
一条SQL执行接近两分钟,一看便知子查询非常多,可以先使用调优利器dbms_
xplan
.display_cursor。
guogang83
·
2013-12-27 17:00
ORACLE中查看SQL执行计划的几种方法
方法1:explainfor; select*fromtable(dbms_
xplan
.display); 例如:SQL>explainplanforselect*fromt2;Explained.SQL
bfc99
·
2013-12-21 21:24
oracle
执行计划
EXPLAIN
10046事件与tkprof命令
在ORACLE数据库里,我们通常可以使用如下这些方法(包括但不限于)得到目标SQL的执行计划:1,explainplan2,DBMS_
XPLAN
包3,SQLPLUS中的AUTOTRACE开关4,10046
waterxcfg304
·
2013-12-13 15:00
tkprof
10046
验证表统计信息是否不对
表统计信息的收集时间可以从user_table的analylize_time中得知,但是统计信息是否准确,还是不好判断,上课中郭老师提出了采用dbms_
xplan
.display_cursor查看收集的信息可以帮助我们判断统计信息是否陈旧
·
2013-12-11 17:00
验证
Oracle中查看已执行sql的执行计划
autotrace后再重新执行一遍,不过重新执行可能会浪费时间,而且有些语句也不允许(例如修改操作的语句),或者查询v$sql_plan视图,但v$视图的可读性又不是那么好,这里提供一个新方式,通过dbms_
xplan
.display_cursor
2594082lhj
·
2013-12-10 16:00
oracle
学习SQL优化的建议
熟悉表的数据分布,索引,分区等对执行计划的影响3.熟悉各种SQL语句的写法,能等价改写各种SQL4.能够利用业务特点改写和设计SQL5.能利用ORACLE提供的各种工具,比如sqltrace,dbms_
xplan
bugbeta
·
2013-12-08 18:01
oracle
计划
书籍
影响
艺术
COUNT STOPKEY 及分页方式比较
先看下plan SQL>SELECT*FROMTABLE(DBMS_
XPLAN
.DISPLAY_CURSOR(NULL,0,'iostats')); PLAN_TABLE_OUTPUT ------
jgmydsai
·
2013-11-27 16:00
dbms_
xplan
.display_cursor
执行查询前先改下参数:SQL>showparameterlevel NAMETYPEVALUE ----------------------------------------------------------------------------- plsql_optimize_levelinteger2 statistics_levelstringTYPICAL SQL>altersessi
jgmydsai
·
2013-11-12 16:00
基于CBO的执行计划简介
基于CBO的执行计划简介一、生成执行计划的几种方式1、explainplanforsql语句; select*fromtable(dbms_
xplan
.display);2、sqlplus中setautotraceon
u011715137
·
2013-10-31 20:00
oracle
执行计划
1015_sql优化(delete)
SQL>select*fromtable(dbms_
xplan
.display); Planhashvalue:4113825579 -----
rgb_rgb
·
2013-10-15 16:00
display_cursor函数显示当前会话最后一条SQL语句的执行计划
DBMS_
XPLAN
.DISPLAY_CURSOR( sql_idINVARCHAR2DEFAULTNULL, cursor_child_noINNUMBERDEFAULT0, formatINVARCHAR2DEFAULT'TYPICAL
wll_1017
·
2013-09-30 16:00
如何查看执行计划
一、如何查看执行计划1.使用SQLSQL>EXPLAINPLANFORsql语句; SQL>SELECTplan_table_outputFROMTABLE(DBMS_
XPLAN
.DISPLAY('PLAN_TABLE
jason_125
·
2013-09-23 10:51
计划
统计
sql语句
如何
信息
如何查看执行计划
一、如何查看执行计划1.使用SQLSQL>EXPLAINPLANFORsql语句;SQL>SELECTplan_table_outputFROMTABLE(DBMS_
XPLAN
.DISPLAY('PLAN_TABLE
jason_125
·
2013-09-23 10:51
信息
计划
sql语句
oracle配置部署
dbms_
xplan
包-获取执行计划
statement_idvarchar2defaultnull, formatvarchar2default'TYPICAL', filter_predsvarchar2defaultnull) returndbms_
xplan
_type_t
zq9017197
·
2013-09-06 11:00
巧用DISPLAY_AWR函数与dba_hist_sqlstat结合查询SQL语句在指定节点指定时间范围内的历史执行计划
1、问题 通过调用dbms_
xplan
包中DISPLAY_AWR函数(DBMS_
XPLAN
.DISPLAY_AWR)可以从AWR数据中查看到SQL语句的历史执行计划,但是,DISPLAY_AWR函数的可传入参数只有四种
ljunjie82
·
2013-08-19 00:00
display_awr
SQL语句历史执行计划
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他