目的是:无论客户端对服务器数据库进行了什么操作,我都能从服务器上知道,用于分析日志。  
请高手们帮助。  
---------------------------------------------------------------  
 
SELECT  osuser,  username,  sql_text  from  v$session  a,  v$sqltext  b    
where  a.sql_address  =b.address  order  by  address,  piece;  

解决方案 »

  1.   

    上面的语句只是说明:监控当前数据库谁在运行什么SQL语句
      

  2.   

    不知道yhdhm你的具体意思是什么?
      

  3.   

    可以,在init.ora 中设计sql_trace=true
    然后你就去找生成的文件吧,一会就一大推,还有一个命令行工具,名字忘了,可以整理这些生成的文件,让你更方便的查看
      

  4.   

    工具是TKPROF,如果没写错的话