Oracle测试10046参数及打印结果

1.1 开启session sql trace
alter session set tracefile_identifier='10046';
alter session set timed_statistics = true;      --默认是true
alter session set statistics_level=all;               --实例级别设置需要注意,会消耗大量的CPU
alter session set max_dump_file_size = unlimited;       --默认是unlimited
alter session set events '10046 trace name context forever,level 12'; --常用的级别是12

1.2 执行要trace的SQL
select * from scott.dept;
select empno from scott.emp where empno=7900;

1.3 关闭session sql trace
alter session set events '10046 trace name context off';
或者直接退出session
exit

1.4 查看session sql trace路径
select tracefile from v$process where addr=(select paddr from v$session where sid=(select distinct sid from v$mystat));
或者show parameter user_dump_dest ;


[root@vm01 trace]# cat ora11g_ora_2826_10046.trc
Trace file /u01/app/oracle/diag/rdbms/ora11g/ora11g/trace/ora11g_ora_2826_10046.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /u01/app/oracle/product/11.2.4/db_1
System name:    Linux
Node name:    vm01
Release:    3.10.0-514.el7.x86_64
Version:    #1 SMP Tue Nov 22 16:42:41 UTC 2016
Machine:    x86_64
Instance name: ora11g
Redo thread mounted by this instance: 1
Oracle process number: 19
Unix process pid: 2826, image: oracle@vm01 (TNS V1-V3)


*** 2022-03-09 19:08:13.385
*** SESSION ID:(191.11) 2022-03-09 19:08:13.385
*** CLIENT ID:() 2022-03-09 19:08:13.385
*** SERVICE NAME:(SYS$USERS) 2022-03-09 19:08:13.385
*** MODULE NAME:(sqlplus@vm01 (TNS V1-V3)) 2022-03-09 19:08:13.385
*** ACTION NAME:() 2022-03-09 19:08:13.385
 
WAIT #140627976109008: nam='SQL*Net message to client' ela= 0 driver id=1650815232 #bytes=1 p3=0 obj#=-1 tim=1646870893385083

*** 2022-03-09 19:09:52.920
WAIT #140627976109008: nam='SQL*Net message from client' ela= 99534982 driver id=1650815232 #bytes=1 p3=0 obj#=-1 tim=1646870992920316
CLOSE #140627976109008:c=0,e=11,dep=0,type=1,tim=1646870992920377
=====================
PARSING IN CURSOR #140627976103496 len=44 dep=0 uid=0 oct=3 lid=0 tim=1646870992921728 hv=3324433311 ad='eade38c0' sqlid='9vzm5yg32dnwz'
select empno from scott.emp where empno=7900
END OF STMT
PARSE #140627976103496:c=1087,e=1329,p=0,cr=0,cu=0,mis=1,r=0,dep=0,og=1,plh=56244932,tim=1646870992921727
EXEC #140627976103496:c=32,e=31,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,plh=56244932,tim=1646870992921809
WAIT #140627976103496: nam='SQL*Net message to client' ela= 1 driver id=1650815232 #bytes=1 p3=0 obj#=-1 tim=1646870992921832
WAIT #140627976103496: nam='Disk file operations I/O' ela= 36 FileOperation=2 fileno=4 filetype=2 obj#=87109 tim=1646870992921928
WAIT #140627976103496: nam='db file sequential read' ela= 16 file#=4 block#=155 blocks=1 obj#=87109 tim=1646870992921955
FETCH #140627976103496:c=156,e=156,p=1,cr=1,cu=0,mis=0,r=1,dep=0,og=1,plh=56244932,tim=1646870992922002
STAT #140627976103496 id=1 cnt=1 pid=0 pos=1 obj=87109 op='INDEX UNIQUE SCAN PK_EMP (cr=1 pr=1 pw=0 time=163 us cost=0 size=4 card=1)'
WAIT #140627976103496: nam='SQL*Net message from client' ela= 101 driver id=1650815232 #bytes=1 p3=0 obj#=87109 tim=1646870992922157
FETCH #140627976103496:c=2,e=1,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,plh=56244932,tim=1646870992922173
WAIT #140627976103496: nam='SQL*Net message to client' ela= 0 driver id=1650815232 #bytes=1 p3=0 obj#=87109 tim=1646870992922183

*** 2022-03-09 19:12:41.496
WAIT #140627976103496: nam='SQL*Net message from client' ela= 168574494 driver id=1650815232 #bytes=1 p3=0 obj#=87109 tim=1646871161496696
CLOSE #140627976103496:c=4,e=4,dep=0,type=0,tim=1646871161496749
=====================
PARSING IN CURSOR #140627976103496 len=55 dep=0 uid=0 oct=42 lid=0 tim=1646871161496842 hv=2217940283 ad='0' sqlid='06nvwn223659v'
alter session set events '10046 trace name context off'
END OF STMT
PARSE #140627976103496:c=67,e=67,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,plh=0,tim=1646871161496841
EXEC #140627976103496:c=188,e=189,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,plh=0,tim=1646871161497054
[root@vm01 trace]# 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/803038.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《关于进一步优化重点文旅场所支付服务 提升支付便利性的通知》发布

为贯彻党中央、国务院决策部署,落实《国务院办公厅关于进一步优化支付服务 提升支付便利性的意见》要求,近日,中国人民银行、文化和旅游部、国家外汇管理局和国家文物局联合印发《关于进一步优化重点文旅场所支付服务 提升支付便利性的通知》…

【算法】二分算法题

个人主页 : zxctscl 如有转载请先通知 题目 1. 704. 二分查找1.1 分析1.2 代码 2. 34. 在排序数组中查找元素的第一个和最后一个位置2.1 分析2.2 代码 3. 35. 搜索插入位置3.1 分析3.2 代码 4. 852. 山脉数组的峰顶索引4.1 分析4.2 代码 5. 153. 寻找旋转排序数组中…

程序员面试经典——01.01. 判定字符是否唯一

01.01. 判定字符是否唯一 已解答 简单 实现一个算法&#xff0c;确定一个字符串 s 的所有字符是否全都不同。 示例 1&#xff1a; 输入: s "leetcode" 输出: false 示例 2&#xff1a; 输入: s "abc" 输出: true限制&#xff1a; 0 < len(s) &…

蓝桥杯简单STL

目录 vector vector定义 vector访问 常用函数 size() ​编辑 push_back(num) pop_back() clear 迭代器&#xff08;iterator) 迭代器定义 遍历数组示例 insert(it, element) erase(it) 标准模板库--STL&#xff0c;它包含了多种预定义的容器、算法和迭代器&…

联想电脑开启虚拟化失败,开启虚拟化却提示还没有开启虚拟化

安装虚拟机的时候&#xff0c; 电脑要开启虚拟化&#xff0c; Intel VT&#xff0c; 去BIOS开启了&#xff0c; 但是依然报错&#xff0c;说虚拟化处于禁用状态。 解决方案&#xff1a; 去联想官方&#xff0c;下载BIOS更新包&#xff0c;更新BIOS。 更新文档&#xff1a; 联…

Harmony鸿蒙南向驱动开发-DAC

DAC&#xff08;Digital to Analog Converter&#xff09;是一种通过电流、电压或电荷的形式将数字信号转换为模拟信号的设备。 DAC模块支持数模转换的开发。它主要用于&#xff1a; 作为过程控制计算机系统的输出通道&#xff0c;与执行器相连&#xff0c;实现对生产过程的自…

MySQL数据库 数据库基本操作(四):表的增删查改(下)

1. 联合查询 注:联合查询是面试中的重点,只要考到sql,大多数情况下都考的是联合查询,而且联合查询也是我们学习中的难点. 1.1 笛卡尔积 在实际开发中,数据往往来自不同的表,所以要多表联合查询.多表查询是对多张表的数据笛卡尔积. 它们是两张表的各行数据通过全排列得到的. …

基于SSM+Jsp+Mysql的高校毕业设计管理系统

开发语言&#xff1a;Java框架&#xff1a;ssm技术&#xff1a;JSPJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包…

秋招复习笔记——八股文部分:操作系统

笔试得刷算法题&#xff0c;那面试就离不开八股文&#xff0c;所以特地对着小林coding的图解八股文系列记一下笔记。 这一篇笔记是图解系统的内容。 硬件结构 CPU执行程序 计算机基本结构为 5 个部分&#xff0c;分别是运算器、控制器、存储器、输入设备、输出设备&#xf…

轻量的 WebHook 工具:歪脖虎克

本篇文章聊聊轻量的网络钩子&#xff08;WebHook&#xff09;工具&#xff1a;歪脖虎克。 写在前面 这是一篇迟到很久的文章&#xff0c;在 21 年和 22 年的时候&#xff0c;我分享过两篇关于轻量的计划任务工具 Cronicle 的文章&#xff1a;《轻量的定时任务工具 Cronicle&a…

运筹学基础(六)列生成算法(Column generation)

文章目录 前言从Cutting stock problem说起常规建模Column generation reformulation 列生成法核心思想相关概念Master Problem (MP)Linear Master Problem (LMP)Restricted Linear Master Problem (RLMP)subproblem&#xff08;核能预警&#xff0c;非常重要&#xff09; 算法…

智能编程助手CodeGeeX使用评测

CodeGeeX是一款基于大模型的智能编程助手&#xff0c;它可以实现代码的生成与补全&#xff0c;自动为代码添加注释&#xff0c;不同编程语言的代码间实现互译以及针对技术和代码问题的智能问答功能。帮助开发者显著提高工作效率&#xff0c;CodeGeeX支特1OO种编程语言&#xff…

kvm基础命令

前言 一、基础命令 1.虚拟机查看 2.虚拟机开启与关闭 3.虚拟机删除 4.查看虚拟机的配置 5.配置文件重定向 6.命令行登录虚拟机 二、调整虚拟机磁盘大小 三、虚拟机创建快照 四、virsh console报错 总结 前言 今天我们分享一下如何使用kvm基础命令。 一、基础命令 1.虚拟机查看…

杨笛一新作:社恐有救了,AI大模型一对一陪聊,帮i人变成e人

ChatGPT狂飙160天&#xff0c;世界已经不是之前的样子。 新建了免费的人工智能中文站https://ai.weoknow.com 新建了收费的人工智能中文站ai人工智能工具 更多资源欢迎关注 在社交活动中&#xff0c;大语言模型既可以是你的合作伙伴&#xff08;partner&#xff09;&#xff0…

MySQL-用户与权限管理:用户管理、权限管理、角色管理

用户与权限管理 用户与权限管理1.用户管理1.1 登录MySQL服务器1.2 创建用户1.3 修改用户1.4 删除用户1.5 设置当前用户密码1.6 修改其它用户密码 2. 权限管理2.1 权限列表2.2 授予权限的原则2.3 授予权限2.4 查看权限2.5 收回权限 访问控制连接核实阶段请求核实阶段 3. 角色管理…

Redis 八种常用数据类型常用命令和应用场景

5 种基础数据类型&#xff1a;String&#xff08;字符串&#xff09;、List&#xff08;列表&#xff09;、Set&#xff08;集合&#xff09;、Hash&#xff08;散列&#xff09;、Zset&#xff08;有序集合&#xff09;。 3 种特殊数据类型&#xff1a;HyperLogLog&#xff0…

【git】checkout origin/xxx 出现 detached HEAD问题

git 检出远程分支出现Head分离的是什么原因导致的呢&#xff1f;&#xff1f; 因为Head指向了origin的一个commit, 但是这个origin分支你的本地又没有&#xff0c;也就是说你本地没有追踪这个分支&#xff0c;那就要track一下 git checkout -h 看一下有没有追踪的命令 果不其…

使用asammdf中把mdf转成dataframe时发现一个问题

今天 在用asammdf包进行mf4文件解析及转换的过程中发现一个问题&#xff0c;部分数据在调用df mdf.to_dataframe()后&#xff0c;df的数据量与mdf的不一致&#xff0c;转换后的数据要少一些&#xff0c;之前其实也遇到过这个问题&#xff0c;但是 一直没有着手研究&#xff0…

服务器开发 Socket 相关函数

Socket 函数 #include <sys/types.h> #include <sys/socket.h> int socket(int domain, int type, int protocol)domain: AF_INET 这是大多数用来产生 socket 的协议&#xff0c;使用TCP或UDP来传输&#xff0c;用IPv4的地址 AF_INET6 与上面类似&#xff0c;不过…

ChatGPT革新学术论文写作:超越传统写作模式

ChatGPT无限次数:点击直达 html ChatGPT革新学术论文写作&#xff1a;超越传统写作模式 随着人工智能技术的日益发展&#xff0c;自然语言生成模型(ChatGPT)在学术论文写作领域扮演着越来越重要的角色。本文将深入探讨ChatGPT如何革新学术论文写作&#xff0c;超越传统写作…