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