统计信息使用SQLServer查看统计信息:快速、准确、见效
在企业的平常运营中,数据的搜集、准确的分析统计是不可或缺的一个重要环节,从市场营销到技术实行都需要丰富的统计信息。SQL Server数据库提供了一个非常友好的统计功能,能够让用户实时获得、准确有效的查看统计信息。
下面以查看SQL Server中的统计信息为例,具体步骤以下:
首先,打开SQL Server管理器,右键单击相关服务器,选择“属性”,在弹出的界面中点击“统计”,便可查看相关服务器的统计信息。
其次,打开在SQL Server中安装的“履行分析”并且右击数据库,选择“分析–>统计信息”,在右边框中可以查看“表”“索引”等的详细统计信息。
另外,也能够使用SQL语句查看指定索引或表的详细统计信息,具体语句以下:
1. 查看指定表的统计信息:
SELECT object_name(object_id) as TableName, index_type_desc, avg_fragmentation_in_percent, fragment_count
FROM sys.dm_db_index_physical_stats (DB_ID(), Object_ID(‘表名’), NULL, NULL, ‘DETAILED’);
2. 查看指定索引的统计信息:
SELECT object_name(object_id) as TableName, index_name, avg_fragmentation_in_percent
FROM sys.dm_db_index_physical_stats (DB_ID(), Object_ID(‘表名’), index_id, NULL, ‘DETAILED’);
以上就是利用SQL Server快速、准确、见效地查看统计信息的实现方式,可让用户根据需要,快速的获得有效的统计信息,更好的展开业务活动。
文章来源:丸子建站
文章标题:统计信息使用SQLServer查看统计信息:快速、准确、见效
https://www.wanzijz.com/view/35286.html