普通用户使用set autotrace

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

关于set autotrace

SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式
SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告
SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息
SET AUTOTRACE ON ----------------- 包含执行计划和统计信息
SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但是不显示查询输出 

默认情况下,普通用户是没有set auotrace的权限的

SQL> conn test/oracle
Connected.
SQL> set autotrace on;
SQL> select * from user_tables;
Error ORA-942 while gathering statistics
SP2-0612: Error generating AUTOTRACE report

no rows selected

SP2-0612: Error generating AUTOTRACE report

Execution Plan
----------------------------------------------------------
ERROR:
ORA-01039: insufficient privileges on underlying objects of the view


SP2-0612: Error generating AUTOTRACE EXPLAIN report
SP2-0612: Error generating AUTOTRACE STATISTICS report

1. 在sys用户下运行plustrce.sql创建plustrace角色

【影像组学】用3Dslicer或Python提取影像组学特征 用3Dslicer或Python提取影像组学特征 阅读详情

相关推荐

点云体素化算法研究-3.Voxelization 三维模型体素化

体素(voxel)即体积元素的简称,是数字数据在三维空间分割上的最小的单位。体素化就是通过创建三维体素网格来表示三维物体,是一种将无序点云变为有序点云的降采样的空间数据结构方法,便于实现点云的空间卷积。激光雷达(LiDAR)| Open3D:第五节 表面重建-体素化。

周陽讀書 2019

autotrace语法解析

 AutoTRACE是分析SQL的执行计划,执行效率的一个非常简单方便的工具 */ AUTOTRACE是一项 SQL*Plus 功能,自动跟踪为 SQL 语句生成一个执行计划并且提供与该语句的处理有关的统计。 SQL*Plus AUTOTRACE 可以用来替代 SQL Trace 使用AUTOTRACE 的好处是您不必设置跟踪文件的格式,并且它将自动为 SQL 语句显示执

YULAN1的专栏 916

Vite 任意文件读取漏洞复现(CVE-2026-39363)

Vite开发服务器 WebSocket中的fetchModule方法未实施server.fs访问控制,导致攻击者可通过WebSocket连接并读取服务器上的任意文件(CVE-2026-39363)

iSee857的博客 191

set autotrace 查看计划的命令

SQL> set autotrace 用法: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]] 1、查看执行计划、统计信息并且返回sql结果集 set autotrace on; 2、查看执行计划、统计信息不返回sql结果集: set autotrace traceonly; 3、只看执行计划不返回sql结...

蜗牛的博客 717

set autotrace参数详解

set autotrace: 说明: 前三个参数{OFF | ON | TRACE[ONLY]} 里必需选择一个,而且只能选择一个 后两个参数[EXP[LAIN]] [STAT[ISTICS]]是可选的,也可以都不选择 TRACE[ONLY]的含意是只显示explain和statistic,不显示SQL的结果集,带TRACE[ONLY]的参数的以下的4,5,6最常用的是第4

qq_33879355的博客 1151

set autotrace

set autotrace AUTOTRACE是一个SQL*Plus工具,用于跟踪SQL的执行计划,收集执行时所耗用资源的统计信息,是SQL优化工具之一。 具有dba权限的用户默认就可以使用set autot...

ciomp3888的博客 416

达梦数据库如何获取SQL实际执行计划

而通过v$cachepln在语句解析生成执行计划后就可以查询该SQL的执行计划;2、使用ET函数和dbms_sqltune系统包也需要SQL语句执行完成,并且需要保证ENABLE_MONITOR、MONITOR_TIME、MONITOR_SQL_EXEC三个参数为开启状态才能查看对应SQL的实际执行计划信息,其中,dbms_sqltune执行计划更详细。在达梦数据库中,使用EXPLAIN语句可以查看sql的执行计划,但EXPLAIN只生成执行计划,并不会真正执行SQL语句,因此产生的执行计划有可能不准。

不定期分享数据库相关内容。 1912

怎样让普通用户也能在 sqlplus 里 set autotrace on

先在sys用户下运行@/ORACLE_HOME/sqlplus/admin/plustrce.sql内容:set echo ondrop role plustrace;create role plustrace;grant se...

csdn909034的博客 196

使用普通用户set autotrace on报错SP2-0618: Cannot find the Session Identifier

普通用户使用autotrace,出现如下报错: SQL> set autotrace on SP2-0618: Cannot find the Session Identifier.Ch...

congjianxie6566的博客 191

role 'PLUSTRACE' does not exist

I have created a new user named watson and granted the related priviledges as following: SQL> create user watson identified by watson; SQL> grant resource ,connect,create session to watson;   Ther

Watson的专栏 3441

plustrace role

plustracerole 普通用户被授予此角色权限后可以进行autotrace SQL> conn scott/tigerset Connected. SQL> SQL> SQL...

164

Cannot find the Session Identifier

相信有一部分初学者,在用普通用户做执行计划分析的时候会遇到如下错误 SQL> set autotrace on SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled SP2-0611: Error enabling STATISTICS report SQL> select * from ...

iteye_10711的博客 225

SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled

相信有一部分初学者,在用普通用户做执行计划分析的时候会遇到如下错误 SQL> set autotrace on SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled SP2-0611: Error enabling STATISTICS report SQL> select * from

cyxlxp8411的专栏 347

ORACLE普通用户开启AUTOTRACE功能

需要做执行计划分析,新服务器上执行autotrace提示要确认PLUSTRACE角色是否存在 SQL> connect osa_test/osa_test Connected. SQL> set autotrace traceonly SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is...

weixin_30612769的博客 166

普通用户开启autotrace

普通用户set autotrace on SQL> @$ORACLE_HOME/sqlplus/admin/plustrce.sql SQL> grant plustrace to user1; ...

cri3224的博客 107

Oracle获取执行计划之SET AUTOTRACE 技术详解

摘要:本文详细介绍了Oracle数据库中的SETAUTOTRACE技术,该功能可自动生成SQL语句的执行计划并提供性能统计信息。文章从功能概述、启用语法、参数说明到实际应用示例,系统性地讲解了AUTOTRACE的五种模式(ON/OFF/TRACEONLY/EXP/STAT)及其适用场景,解析了统计信息的各项指标含义,并指出使用时需注意权限、统计信息准确性等问题。通过掌握该技术,DBA和开发人员可有效分析SQL性能瓶颈,优化数据库查询效率。最后建议结合其他工具获取更全面的性能分析结果。

安呀智数据坊的博客 1129

执行计划:SET AUTOTRACE TRACEONLY

执行计划:SET AUTOTRACE TRACEONLY SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告SET AUTOTRACE ON STATISTICS -- 只显示...

weixin_30561425的博客 1184

Cannot SET AUTOTRACE

Cannot SET AUTOTRACE

mingdang95的博客 633

set autotrace on

 字体: 小 中 大 | 打印 发表于: 2006-12-13 15:25    作者: maobole    来源: CNOUG博客首页 请教各位,查阅网上资料,可以在安装oracle的机器上用sqlplus登录,并可以设置set autotrace on,并显示正确。但,如果用pl/sql developer登录,然后在command window设置set autotrace o

技术收藏 2454

在sqlplus中执行set autotrace on 报cannot set autotrace 错误解决方法

引用网址:http://www.cnblogs.com/cangos/archive/2011/12/19/2293935.html   今天在一台机器中想分析下执行计划,但是在sqlplus中输入set autotrace on 报cannot set autotrace 错误 解决方法如下: 首先必须采用用Oracle的sqlplus登陆sys账号 sqlplus " sys/s...

cpu521的专栏 298

SET AUTOTRACE(转载)

注意;*autotrace功能只能在SQL*PLUS里使用 声明:本文为转载,如果有侵犯知识版权,请通知本人,本人将即刻停止侵权行为: 网址;http://blog.csdn.net/huanghui22/article/details/1326227 https://netfiles.uiuc.edu/jstrode/www/oraplus/plus_set_autotr...

weixin_30386713的博客 109
上一篇: ORA-08102: index key not found
下一篇: Win 10 无法打开内核设备“\\.\Global
bitko
博客等级 码龄12年 149粉丝 337原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值