• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

10046tracecontext

mysql 搞代码 4年前 (2022-01-09) 13次浏览 已收录 0个评论

10046 trace可以帮助我们解析一条或多条SQL、PL/SQL语句的运行状态,这些状态包括解析、取值、执行三个阶段的详细过程已经所消耗资源的多少等等。 10046还可以帮助我们分析一些DDL维护命令的内部工作原理,是我们学习oracle的必备工具。 10046有不同的trace

10046 trace可以帮助我们解析一条或多条SQL、PL/SQL语句的运行状态,这些状态包括解析、取值、执行三个阶段的详细过程已经所消耗资源的多少等等。

10046还可以帮助我们分析一些DDL维护命令的内部工作原理,是我们学习oracle的必备工具。

10046有不同的trace level

level 1 启用标准SQL_TRACE功能,包括SQL语句、服务时间、响应时间、处理的行数及物理和逻辑读等等信息。

level 4 比level 1 多收集绑定变量

level 8 比level 1 多收集等待时间相关信息

level 12 比level 1 多收集绑定变量及等待事件等相关信息

level 16 仅在11.1之后可用为每一次执行生成STAT信息

level 32 比level 1少执行计划等信息

设置的方法如下:

session 级别: alter ses本文来源gao@!dai!ma.com搞$$代^@码!网sion set events ’10046 trace name context forever,level X’;

system 级别 : alter system set events ’10046 trace name context forever,level X’;

针对非本会话的 某一个进程设置,如果你知道他的SPID 操作系统进程号

oradebug setospid SPID;

oradebug event 10046 trace name context forever, level X;


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:10046tracecontext

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址