社区
基础和管理
帖子详情
关于sql trace文件
brightyq
2016-11-28 01:56:52
求助:
alter system set sql_trace=true后,执行一条sql语句,结果在udump(oracle10g)下生成了多个trc文件,如何才能限制只生成一个呢?这几个好像是由一个分割成的吧,这样不好分析执行过程呀.
还有第二个问题,如果sql语句,返回多条,那么在sqlplus下要等待好久才能等它执行完毕,然后才能查看trace,有没有其它办法,或者不显示出查询结果就可以去trc文件里分析执行过程了.
...全文
356
2
打赏
收藏
关于sql trace文件
求助: alter system set sql_trace=true后,执行一条sql语句,结果在udump(oracle10g)下生成了多个trc文件,如何才能限制只生成一个呢?这几个好像是由一个分割成的吧,这样不好分析执行过程呀. 还有第二个问题,如果sql语句,返回多条,那么在sqlplus下要等待好久才能等它执行完毕,然后才能查看trace,有没有其它办法,或者不显示出查询结果就可以去trc文件里分析执行过程了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sych888
2016-11-29
打赏
举报
回复
alter session
卖水果的net
2016-11-28
打赏
举报
回复
如何才能限制只生成一个呢?
不行,trace 文件名是实例名 + 进程名 + 进程号 组成
不显示出查询结果就可以去trc文件里分析执行过程了.
SQL>set autot traceonly
Oracle性能分析:开启
SQL
跟踪和获取
trace
文件
|
trace
文件
解读
Oracle性能分析1:开启
SQL
跟踪和获取
trace
文件
当Oracle查询出现效率问题时,我们往往需要了解问题所在,这样才能针对问题给出解决方案。Oracle提供了
SQL
执行的
trace
信息,其中包含了
SQL
语句的文本信息,一些执行统计,处理过程中的等待,以及解析阶段(如生成执行计划)产生的信息。这些信息有助于你分解
sql
语句的服 务时间和等待时间,并了解所用资源和同步点的详细信息,从而
SQL
_
TRACE
文件
---
sql
_
trace
文件
分为两类 会话级别:alter session set
sql
_
trace
=true; 实例级:alter database set
sql
_
trace
=true; ----...
Oracle19g不能产生
SQL
_
TRACE
文件
什么原因
SQL
_
TRACE
文件
时,明明已经修改了alter system set
sql
_
trace
=true;希望大家不要像我这样做了很多无用功,开心,解决了一个bug!PS:用过记得关闭,不然会产生大量垃圾
文件
。
.
sql
文件
_优化体系--
sql
_
trace
+10046事件(上篇)
概述Oracle数据库排查问题、实验测试、优化的时候一般都会用到
trace
文件
来分析,这里面就涉及到
sql
_
trace
跟10046事件了,下面分别做一下介绍。
SQL
_
TRACE
SQL
_
TRACE
是Oracle提供的用于进行
SQL
跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,
SQL
_
TRACE
是非常常用的方法。不过我们这里主要用于描述
SQL
的执行过程的
trace
输出。–
SQL
...
生成
sql
_
trace
文件
一直以为生成
sql
_
trace
很难记过我错了,之后的分析才重要呢 呵呵。 首先判读自己的用户时候有alter session 的权限如果没有: 假定用户 test/test 可以system登陆 grant alter session to Test; 然后用test登陆 --将生成的
trace
文件
中包含直接的标示"mytest" alter session set
trace
fi
基础和管理
17,377
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章