Oracle和Sybase根据系统的pid查询sql语句的例子

数据库 Oracle
本文简单介绍了Oracle和Sybase根据系统的pid来查询sql语句的代码以及相关命令,希望能对您有所帮助。

本文给出了Oracle数据库和Sybase数据库根据pid查询sql语句的命令,希望能对各位有所帮助。

Oracle根据系统的pid查询sql语句:

 

  1. select sql_text from v$session s,v$process p,v$sql s1  
  2.  
  3. where spid=2473 
  4.  
  5. and p.addr=s.paddr  
  6.  
  7. and s.sql_hash_value=s1.HASH_VALUE  
  8.  
  9. order by piece 

 

Sybase根据系统的pid查询sql语句:

dbcc traceon(3604)是把dbcc的结果输出到屏幕上。

dbcc sqltext(pid)是看指定的sybase进程的操作语句。

pid是用sp_who sp_lock看到的sybase进程。

查询计划可以通过set showplan on后,再执行相关的sql语句来看。

本文就介绍到这里,如果想了解更多Oracle数据库的知识,可以看一下这里的文章:http://database.51cto.com/oracle/,在这里谢谢各位的支持了!

【编辑推荐】

  1. Linux平台mysql的安装配置之常用操作
  2. Oracle数据库Shared Pool优化过程详解
  3. 利用mysql的audit审计功能记录用户操作信息
  4. MySQL索引背后的数据结构及算法之索引实现
  5. 详解Discuz_WIN7_Apache_MySQL_PHP平台搭建
责任编辑:赵鹏 来源: 博客园
相关推荐

2010-09-25 15:20:43

SQL递归语句

2010-11-18 13:32:12

Oracle分页查询

2010-04-13 15:04:16

Oracle优化

2010-11-29 11:27:08

oracle创建存储过

2011-05-20 15:59:06

Oracle存储Sql语句

2010-10-21 12:16:11

SQL Server查

2009-04-09 13:14:09

Oracle分页查询CBO

2010-09-26 15:23:24

SQL语句

2010-05-04 15:15:39

Oracle分页查询

2010-10-27 15:34:37

oracle查询

2010-04-20 15:22:34

Oracle SQL

2009-01-14 09:28:12

OracleSQL10g

2010-04-12 14:22:13

Oracle性能sql语句

2010-04-29 14:06:40

Oracle SQL

2010-04-06 14:26:41

Oracle复制表

2023-03-30 09:10:06

SQLSELECTFROM

2010-04-19 09:37:22

Oracle查询语句

2010-09-28 14:33:13

SQL语句

2010-04-01 13:55:50

Oracle复制表

2010-11-16 16:26:42

Oracle查询用户表
点赞
收藏

51CTO技术栈公众号