使用explan plan 工具 分析sql执行计划
1.创建plan_table,执行创建脚本
sql> @?/rdbms/admin/utlxplan.sql(?表示oracle home)
sql> desc plan_table
2.查看sql执行计划
sql> explan plan for select colume from table where colume=XXXX
sql> select * from plan_table;
或
sql> @?/rdbms/admin/utlxpls.sql;
或
sql> select * from table(dbms_xplan.display);
使用 sql trace & TKPROF
打开 sql_trace : sql> alter session set sql_trace =true;
关闭 sql_trace : sql> alter session set sql_trace =false;
1. sql> show user parameter dump
rm -f /u01/amdin/pitts/udmp/*
2.sql>alter session set sql_trace=true;
3.sql>执行sql语句
4.sql>alter session set sql_trace=false;
5. cd /u01/admin/pitts/udmp/
6. ll
7. ps -ef | grep 5390
8. ls /u01/oracle/bin/tkprof
解读 sql trace文件:
9. tkprof pitts_ora_5390.trc myoutput.txt
setting up autotrace in sql*plus
一、
1. cd [oracle_home]/rdbms/admin
2. log into sql*plus as system
3. run @utlxplan
4. run create public synonym plan_table for plan_table;
5. run grant all on plan_table to public;
二、
1 cd [oracle_home]/sqlplus/admin
2 log in to sql*plus as sys or as sysdba;
3.run@plustrce
4.run grant plustrace to public;
三使用
sql> set autot ;
sql> set autot on;
sql> 执行sql语句
分享到:
相关推荐
这将会返回一系列关于查询执行计划的信息,帮助我们了解MySQL如何执行此查询。 **结果解读** - **id**: 表示此次查询的唯一标识符。每个`SELECT`子句都有一个递增的数字作为标识符。 - **select_type**: 描述了...
mysql索引底层以及explan的使用,sql优化索引最佳实现
- **Explain Plan 集成**:集成了 Oracle 的 Explain Plan 功能,只需选择 SQL 语句并按下 F5 键,即可打开 Explan Plan 窗口,可视化显示查询执行计划,便于优化查询性能。 - **SQL 语句统计信息**:可以查看 SQL ...
EXPLAN --为查询描述数据访问计划 OPEN --检索查询结果打开一个游标 FETCH --检索一行查询结果 CLOSE --关闭游标 PREPARE --为动态执行准备SQL 语句 EXECUTE --动态地执行SQL 语句 DESCRIBE --描述...
根据提供的文件信息,我们可以将T-SQL(Transact-SQL)的重要知识点分为以下几个部分进行详细的阐述: ### 一、数据操作 #### SELECT - **功能**:从数据库表中检索数据行和列。 - **语法**: ```sql SELECT ...
"17-使用EXPLAN和STORED OUTLINES.ppt"讨论了SQL查询优化,EXPLAIN PLAN可以帮助分析查询执行计划,而STORED OUTLINES则用于保存和重用高效的查询路径。 最后,"19-Shared pool深入分析及性能调整.ppt"聚焦于共享池...
【局域网搜索工具——Lan-Exp】详解 局域网搜索工具Lan-Exp是一种高效实用的软件,专为在本地网络中快速查找共享资源而设计。它能够帮助用户轻松定位到局域网内的电脑、打印机、共享文件夹等,极大地提升了工作效率...
语 句 功 能 数据操作 SELECT --从数据库表中检索数据行和列 INSERT -- 向数据库表添加新数据行 DELETE --从数据库表中删除数据行 ...EXPLAN --为查询描述数据访问计划 OPEN --检索查询结果打开一个游标
当我们使用`EXPLAIN`关键字来分析SQL查询的执行计划时,可以获取到以下关键信息: 1. id:查询中的序列号,表示查询中的子句顺序。 2. select_type:查询类型,如SIMPLE、PRIMARY、SUBQUERY等,表明查询的复杂程度...
db2d1c90_管理指南(计划).pdf db2d2c90_管理指南(实施).pdf db2d3c90_性能指南.pdf db2dmc90_数据移动使用程序指南和参考.pdf db2f0c90_系统监视器指南和参考.pdf db2hac90_数据恢复和高可用行指南与参考.pdf db2irc...
db2d1c90_管理指南(计划).pdf db2d2c90_管理指南(实施).pdf db2d3c90_性能指南.pdf db2dmc90_数据移动使用程序指南和参考.pdf db2f0c90_系统监视器指南和参考.pdf db2hac90_数据恢复和高可用行指南与参考.pdf db2irc...
db2d1c90_管理指南(计划).pdf db2d2c90_管理指南(实施).pdf db2d3c90_性能指南.pdf db2dmc90_数据移动使用程序指南和参考.pdf db2f0c90_系统监视器指南和参考.pdf db2hac90_数据恢复和高可用行指南与参考.pdf db2irc...
我们通过提出一种强大且直观的方法来解决此问题,该方法使用自适应邻域生成(EXPLAN)来解释黑盒分类器。 EXPLAN是一种基于模块的算法,由密集数据生成,代表性数据选择,数据平衡和基于规则的可解释模型组成。 它...
DB2 用户手册 官方 中文 PDF DB2 V9 第三部分 db2mgc90_迁移指南.pdf db2nlsc90_本地语言支持指南和参考.pdf ...db2tvc90_Visual Explan教程.pdf db2xgc90_XML指南.pdf db2xpc90_Windows和Liunx上DB2安装和管理入门.pdf
Change Detection This app tracks changes on websites you otherwise would visit frequently to see if there is something new...You want to monitor the Dagger documentation to see when Thermosiphon's explan