start_profile
开始连接锁定分析。
start_profile(rate_usec);
此功能启动连接锁定分析。每隔 rate_usec 微秒,由 start_profile() 调用启动的分析线程将轮询数据库连接的状态,以检查它们是否在等待某些锁定。每当此线程检测到某个连接在等待特定锁定时,它就会增加相应的锁定计数器。换句话说,锁定计数器显示某个连接(或多个连接)等待相应锁定的次数。显然,这种方法会遗漏在检查之间获取和释放的任何锁定。然而,对于应用程序性能分析而言,整体情况已经足够好。
参数
rate_usec
采样周期(以微秒计)
示例
有关使用示例以及调用 stop_profile() 函数生成的输出,请参阅“连接锁定分析”页面。