我在SQL中 执行了
set statistics profile on
set statistics io on执行SQL后出现的信息我应如何解读?
set statistics profile on
set statistics io on执行SQL后出现的信息我应如何解读?
解决方案 »
- sql
- 石头,青峰,请问PB中如何用代码编写oracle的触发器?
- 在线等一条SQL
- 如何实现count(TickState=2)这种样式?
- 關於工作時間設置的問題?
- 请教
- 请问,把一个varchar(500)字符变成 decimal(20,6)可以查询。求和 就保错 。将数据类型 nvarchar 转换为 numeric 时出错。
- 这样能用查询语句实现吗?
- 为什么函数名不可以识别?谁牛,告诉我原因
- 怎么比较两列数据大小,希望的输出是(列1,列2中小于本行列1的记录个数) 注:不用游标
- 请教一个access的分页sql因排序导致分页效率奇慢,access版面人气太低就发这里来了。
- 带有group by的表如何进行full join?
生成的是执行计划及查询执行结果set statistics io on
显示查询相关的io数.
STATISTICS PROFILE 为 ON 时,执行的各个查询都返回其常规结果集,后面跟一个附加结果集,显示查询执行的配置文件。附加结果集包含查询的 SHOWPLAN_ALL 列以及下面的附加列。列名 说明
Rows
各运算符生成的实际行数
Executes
运算符执行的次数
Table
表的名称。
Scan count
执行的索引或表扫描数。
logical reads
从数据缓存读取的页数。
physical reads
从磁盘读取的页数。
read-ahead reads
为进行查询而放入缓存的页数。
lob logical reads
从数据缓存读取的 text、ntext、image 或大值类型 (varchar(max)、nvarchar(max)、varbinary(max)) 页的数目。
lob physical reads
从磁盘读取的 text、ntext、image 或大值类型页的数目。
lob read-ahead reads
为进行查询而放入缓存的 text、ntext、image 或大值类型页的数目。
SET STATISTICS IO 是在执行或运行时设置,而不是在分析时设置。
显示语句的配置文件信息。STATISTICS PROFILE 对即席查询、视图和存储过程有效。
set statistics io on
使 SQL Server 显示有关由 Transact-SQL 语句生成的磁盘活动量的信息。
set statistics profile on
的输出进行解读的么?