我有一个我正在尝试进行基准测试的 SQL Server 实例。从 SQL Studio 应用程序中,我可以键入
SET STATISTICS TIME ON
并在此之后查看输出的统计信息。从 C++ 代码,我可以做类似的事情
SQLExecDirect(hstmt, "SET STATISTICS TIME ON", SQL_NTS);
然后通过 检索这些统计信息SQLError
。
通过 vanilla ODBC 访问 SQL Server 时,有没有办法获取这些统计信息。在这种情况下,我使用的是 Ruby 的DBI:ODBC
连接器,它可以很好地连接和运行查询,但我无法弄清楚这些元数据。