sql-server - 通过 ODBC 的 Microsoft SQL Server 统计

标签 sql-server ruby odbc unixodbc

我有一个 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 连接器,它可以很好地连接和运行查询,但我无法弄清楚这个元数据。

最佳答案

好吧,它不是通过 odbc 进行的,但是如果您有 Sql Server 工具,Sql Profiler 是否适合您?您可以使用它来为语句、事务、存储过程和 Sql Server 中的无数其他事物的执行计时。

关于sql-server - 通过 ODBC 的 Microsoft SQL Server 统计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/826913/

相关文章:

sql-server - 自动打印SSRS报告?

sql - 需要查询 SSRS 数据库以获取报告访问权限

ruby-on-rails - 如何跟踪多次调用以呈现 :partial 的信息

c++ - 如何在 C++ 中使用 SQLGetData 获取 MySQL blob 作为二进制数据

c# - MySQL ODBC-IM002

SQL Server - 与 NULL 相比非常慢

ruby-on-rails - 如何从字符串中提取包含非英文字符的 URL?

ruby-on-rails - 创建操作后,Merit 不会为用户添加积分

MySQL 通过 ODBC 进行多重插入和重复键更新问题

java - 通过 Java 代码连接到 MicroSoft Sql Server 2012 时出现连接错误