1. 我在建数据库的时候,选择创建专用服务器模式,数据库建好以后,我怎样
确定创建的数据库是使用专用服务器连接到oracle还是用多线程服务器(MTS)
连接到oracle?2. 我用sys.dbms_system.set_sql_trace_in_session为已有的会话启动sql_trace,
我也可以查到此会话的跟踪文件,我怎样确定我要启动的会话是否启动了
sql_trace???我用dbms_system.read_ev只能查到我本身的会话是否启动了
sql_trace
确定创建的数据库是使用专用服务器连接到oracle还是用多线程服务器(MTS)
连接到oracle?2. 我用sys.dbms_system.set_sql_trace_in_session为已有的会话启动sql_trace,
我也可以查到此会话的跟踪文件,我怎样确定我要启动的会话是否启动了
sql_trace???我用dbms_system.read_ev只能查到我本身的会话是否启动了
sql_trace
解决方案 »
- 急急急!!来个技术高明的人帮我解决ora-001033错误,纠结一个晚上了
- 求助!存储过程中没有参数时怎么写?
- 我的<<oracel专家高级编程>>中的例子程序为啥不能运行呢?
- 共享我的ORACLE数据在LINUX下的远程备份解决方案!!
- 初学oracle,请赐教
- 为什么不能在cmd模式下导入/导出数据呀?很奇怪
- 郁闷了一周了,写了一个存储过程返回了几个FLOAT类型的值.可是BCB里调用的时候总是说"数字溢出"。麻烦大家想想办法。
- 如何在SQL PLUS里面输出用“|”“--”分割出来的表格形式?
- 求教oracle表分区问题
- 数据库更改内容
- ora访问的奇怪问题
- [que] 在数据库中,如何统计某个表中的数据占有的物理空间大小?
第一个问题已经解决第二个问题谁知道,我现在写出查询本身session是否打开sql_trace的方法:
SQL> set serveroutput on
SQL> declare
2 l_event number;
3 begin
4 sys.dbms_system.read_ev(10046,l_event);
5 dbms_output.put_line('result= ' || l_event);
6 end;
7 /
result= 0
PL/SQL procedure successfully completed.
SQL> alter session set sql_trace=true;
Session altered.
SQL> declare
2 l_event number;
3 begin
4 sys.dbms_system.read_ev(10046,l_event);
5 dbms_output.put_line('result= ' || l_event);
6 end;
7 /
result= 1
PL/SQL procedure successfully completed.
SQL>希望能够引出“查询已有的会话是否已经启动了sql_trace的方法”????