oracle不提交事务语句,oracle查找客户端未提交的事务语句
测试环境
主机:cent os 4.3 (192.168.1.33)
数据库版本:Version 10.2.0.1.0
windows客户端(192.168.1.11)
做这个测试之前,先熟悉以下的动态性能表(可参考10gR2文档)
v$session (lists session information for each current session)
v$transaction (lists the active transactions in the system)
v$process (contains information about the currently active processes)
v$sql (lists statistics on shared SQL area without the GROUP BY clause and contains one row for each child of the original SQL text entered)
查看当前连接的会话状态
SQL> select sid,username,status from v$session where username is not null;
SID USERNAME STATUS
---------- ------------------------------ --------
159 SYS ACTIVE
启动监听,让windows客户端能连接上来
SQL> !lsnrctl start
然后在windows上用scott连接上来
在192.168.1.33上用netstat查看当前进程状态(netstat -anp)
[oracle@centos ~]$ netstat -anp
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:32768 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:32769 0.0.0.0:* LISTEN 2770/ora_d000_lihui
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTEN 2981/tnslsnr
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:32795 127.0.0.1:1521 ESTABLISHED 2748/ora_pmon_lihui
tcp 0 0 192.168.1.33:1521 192.168.1.11:1042 ESTABLISHED 3155/oraclelihui
tcp 0 0 127.0.0.1:1521 127.0.0.1:32795 ESTABLISHED 2981/tnslsnr
tcp 0 0 :::22 :::* LISTEN -
tcp 0 0 ::ffff:192.168.1.33:22 ::ffff:192.168.1.11:1041 ESTABLISHED -
...............................
...............以下省略
查看具体连接到oracle的哪个进程
[oracle@centos ~]$ ps -ef |grep 3155
oracle 3155 1 0 05:39 ? 00:00:00 oraclelihui (LOCAL=NO)
oracle 3696 2682 0 05:55 pts/0 00:00:00 grep 3155
在windows上也可以查看连接到192.168.1.33上的进程:
C:\>netstat -b
TCP china:1042 192.168.1.33:1521 ESTABLISHED 2148 [sqlplus.exe]
客户端发起
oracle不提交事务语句,oracle查找客户端未提交的事务语句相关推荐
- 检查点(Checkpoint)过程如何处理未提交的事务
每次我讲解SQL Server之前,我都会先简单谈下当我们执行查询时,在SQL Server内部发生了什么.执行一个SELECT语句非常简单,但是执行DML语句更加复杂,因为SQL Server要修改 ...
- sql server关闭存储过程中未提交的事务
[1]select * from sys.dm_tran_locks where resource_type = 'OBJECT' and resource_database_id = ( [2]查询 ...
- oracle运行原理ppt,oracle数据库基础培训PPT
PPT内容 这是一个oracle数据库基础培训PPT,主要介绍了描述 Oracle 服务器的体系结构及其主要构件.列举用户连接到 Oracle 实例所涉及的结构等内容. Oracle数据库维护培训胶片 ...
- oracle读书笔记之Oracle 11g R2 DBA操作指南(前三章)
Oracle 11g R2 DBA操作指南是我学习的第一本讲述oracle数据库知识的书籍,在此记录下自己的学习笔记,对于书中的知识点本人通过实际操作进行验证. 1.Oracle数据库基础 1.1.关 ...
- oracle的quit命令,Oracle的启动和关闭
Oracle数据库的启用和关闭需要DBA权限,本文介绍的全部操作由sysdba来执行. 在运行数据库实例的操作系统的shell里执行以下命令就可以获得sysdba权限. sqlplus / as sy ...
- oracle备份数据库视频,Oracle数据库还原
理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的.正确的,但由于计算机系统的故障(硬件故障.软件故障.网络故障.进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确 ...
- oracle立即关闭数据库,Oracle数据库的起步和关闭
Oracle数据库的启动和关闭 要启动和关闭数据库,必须要以具有Oracle 管理员权限的用户登陆,通常也就是以具有SYSDBA权限的用户登陆,启动一个数据库需要三个步骤: 1. 创建一个Oracle ...
- oracle 闩情况,理解oracle锁和oracle闩(3)TX锁和TM锁
oracle没有锁管理器和锁列表,这样可以避免行级锁维护的开销和行级锁数量不足导致的争用问题.在Oracle的每行数据上,都有一个标志位来表示该行数据是否被锁定,要查看某一行是否被锁定,必须直接找到这 ...
- oracle r a c,Oracle RAC原理详解
real application clusters(RAC) 1.什么是cluster 一个cluster是由两个或多个独立的.通过网络连接的servers组成的.集群的目的主要有两方面:提高可用性, ...
- oracle rac步骤概述,Oracle RAC 基本概念及入门
1.什么是cluster 一个cluster是由两个或是多个独立的.通过网络连接的servers组成的.几个硬件供应商多年以来提供了Cluster性能的各种需求.一些 Clusters仅仅为了提供高可 ...
最新文章
- Java substring使用时有哪些注意事项?
- 2017年深度学习十大趋势预测
- 消息中间件学习总结(5)——RocketMQ之Apache RocketMQ背后的设计思路与最佳实践
- 马哥语录第一季第二集
- 信息安全政策(隔离与监控)
- 一、struts入门
- win10安装双系统——ubuntu20.04安装步骤
- latex下的实数集R的写法
- CentOS系统下各文件夹的作用
- vue手机端日期插件
- 幼麟棋牌登录socket服务器分析
- 九宫格按键输入(机考Python)
- 父组件访问子组件的方法或参数 (子组件暴漏出方法defineExpose)
- docker Hub-Node模式运行selenium grid4,经常遇到用例运行到60%-65%时无法继续运行
- [MTCTF]从出题人视角看ez_cms
- Java虚拟机--Java虚拟机栈
- Tesseract OCR简介(一)
- 鸿蒙文化博物馆,有趣、有味、有文化!“周末儿童博物馆”在成博欢乐启幕
- 本科、硕士、博士的之间有何区别?
- 业务模块卸载失败定位过程
热门文章
- Poj 2187 旋转卡壳
- 关于JavaScript中的事件代理(例子:ul中无数的li上添加点击事件)
- 我不是来约架,我只是请他们说几句实话——QCon上海2015编程语言专题前瞻
- 【转】Java集合间的相互转换
- 自动类型转化的鲜为人知的陷阱
- 如何快速高效的群发Email
- java oom分析_记录一次OOM分析过程
- python functiontools_Python: Tools
- oracle mrp mps mds 的table关联,ORACLE中的计划-Forecast/MDS/MPS/MRP(转)
- The file is absent or does not have execute permission This file is needed to run this program