Amazon RDS for SQL Server 的 SQL 统计数据
Amazon RDS for SQL Server 收集语句和摘要级别的 SQL 统计信息。在语句级别,ID 列表示 sql_handle
的值。在摘要级别,ID 列显示 query_hash
的值。
对于一些语句,SQL Server 会为 query_hash
返回 NULL 值。例如,ALTER INDEX、CHECKPOINT、UPDATE STATISTICS、COMMIT TRANSACTION、FETCH NEXT FROM Cursor 和一些 INSERT 语句、SELECT @<variable>、条件语句和可执行存储过程。在这种情况下,sql_handle
值显示为该语句的摘要级别的 ID。
SQL Server 的每秒统计数据
以下指标提供了 SQL Server SQL 查询的每秒统计数据。
指标 | 单位 |
---|---|
db.sql.stats.execution_count_per_sec | 每秒执行次数 |
db.sql.stats.total_elapsed_time_per_sec | 每秒总用时 |
db.sql.stats.total_rows_per_sec | 每秒处理的总行数 |
db.sql.stats.total_logical_reads_per_sec | 每秒逻辑读取总数 |
db.sql.stats.total_logical_writes_per_sec | 每秒逻辑写入总数 |
db.sql.stats.total_physical_reads_per_sec | 每秒物理读取总数 |
db.sql.stats.total_worker_time_per_sec | CPU 总时间(以毫秒为单位) |
以下指标提供了 SQL Server SQL 摘要查询的每秒统计数据。
指标 | 单位 |
---|---|
db.sql_tokenized.stats.execution_count_per_sec | 每秒执行次数 |
db.sql_tokenized.stats.total_elapsed_time_per_sec | 每秒总用时 |
db.sql_tokenized.stats.total_rows_per_sec | 每秒处理的总行数 |
db.sql_tokenized.stats.total_logical_reads_per_sec | 每秒逻辑读取总数 |
db.sql_tokenized.stats.total_logical_writes_per_sec | 每秒逻辑写入总数 |
db.sql_tokenized.stats.total_physical_reads_per_sec | 每秒物理读取总数 |
db.sql_tokenized.stats.total_worker_time_per_sec | CPU 总时间(以毫秒为单位) |
SQL Server 的每次调用统计数据
以下指标提供了 SQL Server SQL 语句的每次调用统计数据。
指标 | 单位 |
---|---|
db.sql.stats.total_elapsed_time_per_call | 每次执行的总用时 |
db.sql.stats.total_rows_per_call | 每次执行处理的总行数 |
db.sql.stats.total_logical_reads_per_call | 每次执行的逻辑读取总数 |
db.sql.stats.total_logical_writes_per_call | 每次执行的逻辑写入总数 |
db.sql.stats.total_physical_reads_per_call | 每次执行的物理读取总数 |
db.sql.stats.total_worker_time_per_call | 每次执行的总 CPU 时间(以毫秒为单位) |
以下指标提供了 SQL Server SQL 摘要查询的每次调用统计数据。
指标 | 单位 |
---|---|
db.sql_tokenized.stats.total_elapsed_time_per_call | 每次执行的总用时 |
db.sql_tokenized.stats.total_rows_per_call | 每次执行处理的总行数 |
db.sql_tokenized.stats.total_logical_reads_per_call | 每次执行的逻辑读取总数 |
db.sql_tokenized.stats.total_logical_writes_per_call | 每次执行的逻辑写入总数 |
db.sql_tokenized.stats.total_physical_reads_per_call | 每次执行的物理读取总数 |
db.sql_tokenized.stats.total_worker_time_per_call | 每次执行的总 CPU 时间(以毫秒为单位) |