我有一个没有sys_refcursor返回类型的存储过程。我的要求是获取执行此存储过程的开始和结束时间。我怎样才能做到这一点 ? 启动时间应在调用过程时捕获。 过程返回响应时的最终捕获。
PS:-我的要求是不要在控制台上将其打印为:- dbms_output.put_line('开始过程:'|| to_char(systimestamp,'HH24:MI:SS.FF6'));
谢谢
答案 0 :(得分:0)
如果使用的是MSSQL,则可以使用带有过程名称过滤器的MS SQL Profiler进行跟踪。对于mysql,您可以通过配置启用日志。
始终执行过程不会帮助我们获得更好的性能。还需要关注提交/回滚或连接关闭时间。