news 2026/6/9 19:53:28

DM 使用DBMS_SQLTUNE 系统包查看SQL 执行计划

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DM 使用DBMS_SQLTUNE 系统包查看SQL 执行计划

DBMS_SQLTUNE 系统包兼容Oracle 的DBMS_SQLTUNE 包的部分功能,提供一系列对实时SQL监控的方法。

当SQL监控功能开启后,DBMS_SQLTUNE 包可以实时监控SQL执行过程中的信息,包括:执行时间、执行代价、执行用户、统计信息等情况。使用DBMS_SQLTUNE 也需要将DM.INI 参数ENABLE_MONITOR、MONITOR_TIME、MONITOR_SQL_EXEC设置为1。

使用DBMS_SQLTUNE.REPORT_SQL_MONITOR 方法可以查看上述执行号为2411 的执行计划信息。

22:28:49 sysdba@DAMENG:5236 SQL> set long 100000 22:28:51 sysdba@DAMENG:5236 SQL> SELECT DBMS_SQLTUNE.REPORT_SQL_MONITOR(SQL_EXEC_ID=>2410);

以看到此方法获取的执行计划比ET 函数更详细。

DBMS_SQLTUNE.REPORT_SQL_MONITOR(SQL_EXEC_ID=>2410) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ SQL Monitoring Report SQL Text ------------------------------ select e.EMPLOYEE_NAME,d.DEPARTMENT_NAME from dmhr.EMPLOYEE e join dmhr.DEPARTMENT d on e.DEPARTMENT_ID=d.DEPARTMENT_ID where e.EMPLOYEE_ID=1001; Global Information ------------------------------ Status : DONE (ALL ROWS) Session : SYSDBA (139682470123080:14) SQL ID : 1067 SQL Execution ID : 2410 Execution Started : 2025-12-25 22:26:45 Duration : 0.000226s Program : disql Global Stats ========================================================= | Affected | Bytes | Bytes | Physical | Logical | | Rows | Allocate | Free | Read(page) | Read(page) | ========================================================= | 0 | 0 | 0 | 0 | 5 | ========================================================= SQL Plan Monitoring Details ======================================================================================================================== | Id | Operation | Name | Rows | Cost | Time | Start | Execs | Rows | Activity | Activity Detail | | | | | (Estim) | | Active(s) | Active | | (Actual) | (%) | (# samples) | ======================================================================================================================== | 0 | DLCK | | | | 0.000004 | +0.000214 | 2 | | 2.92 | | | 1 | NSET2 | | 1 | 1 | 0.000093 | +0.000125 | 3 | 1 | 67.88 | | | 2 | PRJT2 | | 1 | 1 | 0.000001 | +0.000124 | 4 | 1 | 0.73 | | | 3 | HI3 | | 1 | 1 | 0.000002 | +0.000124 | 4 | | 1.46 | | | 4 | IJI2 | | 1 | 1 | 0.000002 | +0.000124 | 6 | 1 | 1.46 | | | 5 | ACTRL | | 1 | 1 | 0.000001 | +0.000124 | 4 | 1 | 0.73 | | | 6 | BLKUP2 | EMPLOYEE | 1 | 1 | 0.000011 | +0.000124 | 4 | 1 | 8.03 | | | 7 | SSEK2 | EMPLOYEE | 1 | 1 | 0.000013 | +0.000124 | 2 | 1 | 9.49 | | | 8 | BLKUP2 | DEPARTMENT | 1 | 1 | 0.000005 | +0.000123 | 4 | 1 | 3.65 | | | 9 | SSEK2 | DEPARTMENT | 1 | 1 | 0.000005 | +0.000123 | 2 | 1 | 3.65 | | ======================================================================================================================== 已用时间: 424.383(毫秒). 执行号:2412.

欢迎访问达梦技术分享社区 ECO

https://eco.dameng.com

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 14:43:17

分布式事务管理

一、先明确:为什么考察分布式事务管理?你是否能区分「本地事务」与「分布式事务」的差异,理解分布式事务的核心痛点?能否掌握主流分布式事务方案的原理、优缺点及适用场景,而非死记硬背?能否结合实际业务&a…

作者头像 李华
网站建设 2026/6/10 14:43:04

Java毕设项目:基于springboot的居民小区物业管理系统的设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 14:43:58

计算机Java毕设实战-基于springboot的健康体检网络管理系统的设计与实现在线预约、体检流程管理【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 14:48:05

嵌入式知识篇---电阻、电容、电感的数量级

想象我们要研究一个既有湖泊(稳定储存),又有波浪(来回振荡)的复杂水系。直接分析会眼花缭乱。怎么办?聪明的方法是:分两次看。第一次,只看这个水系静止不动时,湖泊的水位…

作者头像 李华
网站建设 2026/6/10 14:43:34

【计算机毕业设计案例】基于springboot的某零售商经营平台的设计与实现基于Spring Boot的零食售卖平台的设计与实现(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 15:54:30

Java计算机毕设之基于springboot+vue的居民小区物业管理系统的设计与实现基于SpringBoot的小区物业管理系统设计与实现 (完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华