我必须跟踪在Java Web服务器中连接的Oracle会话作为数据源bean。
让我们说,在spring框架中,有一个bean:
<bean id="datasource" class="...SimpleDriverDataSource">...</bean>
我必须在池的每个连接上调用PL / SQL以下。
begin
dbms_monitor.serv_mod_act_trace_enable(
service_name => 'xe'
module_name => 'javaweb'
action_name => 'check performance'
waits => true,
binds => true
);
end;
/
我该怎么做?
请告诉我如何在mybatis或jdbc中进行操作。
由于
答案 0 :(得分:0)
根据documentation,此过程不需要由每个会话执行。您只需要DBA调用一次即可为给定的服务,模块和操作启用跟踪。
编辑:为了更方便地检查XE数据库的性能,我建议您查看优秀的lab128工具。