我正在使用PHP 5和sqlsrv数据库驱动程序。我将QueryTimeout设置为15秒,因为我反复打了很多不同的服务器,并且如果我需要停止操作并击中下一个服务器时发生超时。如何使用Sqlsrv获取上次Query的运行时间?
目前我只使用一个变量来跟踪的开始时间和结束时间,并中止,如果是我的>=
的QueryTimeout,但没有任何办法让实际查询超时的SQLSRV驱动程序本身吗?我没有看到任何看起来像在list of sqlsrv functions会有帮助的东西。我希望能够获得最后一个查询的时间,而不是将每个查询包装到获取当前时间的变量中。
你担心查询超时或返回连接超时?或两者? – sesser