- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle从客户端到sql语句追踪
这两天看小布老师的视频学习了一下从客户端到oracle数据库发送执行的SQL语句的跟踪,整理一下笔记。
需要用到的命令:netstat
oracle端要用到的四个视图为:
V$session: 当前有多少个用户连接到数据库服务器上
V$transaction 事务信息
V$process 进程信息
V$SQL: 当前正在运行的一些SQL的情况
这四个图的关系为:
图1
下面进行探索:
第一步:
首先在数据库端以sysdba身份登录oracle,查询v%transaction视图
SQL select ADDR from v$transaction;
no rows selected
显示当前没事务在处理
第二步:
windows端使用SQL/PLUS以HR用户连接到远程 oracle,执行语句
insert into t values (3,lisi;
图2
再次查询事务视图:
SQL select ADDR,SES_ADDR from v$transaction;
ADDR SES_ADDR
---------------- ----------------
00000000830EE248 00000000853C67F8
Elapsed: 00:00:00.00
这里显示已经有了一个事务。
第三步:
查询v$session视图
SQL select SADDR,SID,PADDR,SQL_ADDRESS,PREV_SQL_ADDR,USERNAME,STATUS from v$session;
SADDR SID PADDR SQL_ADDRESS PREV_SQL_ADDR USERNAME STATUS
---------------- ---------- ---------------- ---------------- ---------------- -------- ----------
0000000085292D98 1 0000000085079BB0 00 00 ACTIVE
000000008528FF28 2 000000008507BC30 00 00 ACTIVE
000000008528D0B8 3 000000008507DCB0 00 00 ACTIVE
000000008528A248 4 000000008507FD30 00 00 ACTIVE
00000000852873D8 5 0000000085081DB0 00 00 ACTIVE
0000000085284568 6 0000000085083E30 00 00 ACTIVE
00000000852816F8 7 0000000085085EB0 00 00 ACTIVE
000000008527E888 8 0000000085087F30 00 00 ACTIVE
000000008527BA18 9 000000008508C030 00 00 ACTIVE
0000000085278BA8 10 000000008508E0B0 00 00 ACTIVE
0000000085272EC8 12 0000000085090130 00 00 ACTIVE
0000000085267508 16 00000000850921B0 00 000000007F66DAF8 ACTIVE
0000000085261828 18 0000000085094230 00 00 ACTIVE
0000000085255E68 22 00000000850962B0 00 00 ACTIVE
0000000085250188 24 000000008509A3B0 00 00 ACTIVE
000000008524A4A8 26 0000000085098330 00 00 ACTIVE
00000000853FABD8 125 000000008508AFF0 000000007D8D2848 000000007F5CC218 SYS ACTIVE
00000000853F7D68 126 000000008507ABF0 00 00 ACTIVE
00000000853F4EF8 127 000000008507CC70 00 00 ACTIVE
00000000853F2088 128 000000008507ECF0 00 00 ACTIVE
00000000853EF218 129 0000000085080D70 00 00 ACTIVE
00000000853EC3A8 130 0000000085082DF0 00 00 ACTIVE
00000000853E9538 1
1亿VIP精品文档
相关文档
最近下载
- 2、电力调度通用数据对象结构化设计(第二部分)-元数据.doc
- NDS3107-Tuner输入复用器 说明书.pdf VIP
- 2023年江苏省高中信息技术青年教师教学基本功大赛试卷.docx
- 2024年人教版小学语文四年级下册第五单元测试卷(含答案)【可编辑打印】.pptx
- 2024届吉林省长春市语文八年级第二学期期末联考试题含解析.doc
- 新版三体系内审检查表全套最新版.docx
- 人教版数学三年级下册《小数的大小比较》说课稿(附反思、板书)课件.pptx
- 2024年小学生航空航天知识竞赛题库附答案 (共130题).docx
- 2023年中考数学真题分项汇编(全国通用):专题18 矩形菱形正方形(共20道)(解析版).docx VIP
- GB_T 275-2015滚动轴承 配合.docx VIP
文档评论(0)