找出需要索引的列Find those missing indexes

简介:
复制代码
SET  TRANSACTION  ISOLATION  LEVEL  READ  UNCOMMITTED
SELECT  TOP  20
ROUND(s.avg_total_user_cost  * s.avg_user_impact  *
(s.user_seeks  + s.user_scans), 0AS  [ Total Cost ]
, s.avg_user_impact
, d.statement  AS TableName
, d.equality_columns
, d.inequality_columns
, d.included_columns
FROM sys.dm_db_missing_index_groups g
INNER  JOIN sys.dm_db_missing_index_group_stats s
ON s.group_handle  = g.index_group_handle
INNER  JOIN sys.dm_db_missing_index_details d
ON d.index_handle  = g.index_handle
ORDER  BY  [ Total Cost ]  DESC
复制代码
本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2012/03/02/2377366.html,如需转载请自行联系原作者
相关文章
|
数据库
Unknown column ‘字段名‘ in ‘field list‘解决方法
Unknown column ‘字段名’ in 'field list’英语翻译过来就是未知列的字段名在字段表中,也就是说数据库表中的字段名在实体类中找不到。 解决方案如下: 查看实体类的属性名和数据库表中的名字是否一致(注意数据库表字段中是否有空格或者下划线)
3764 0
|
2月前
|
存储 关系型数据库 MySQL
Column Indexes
常见的索引类型通过复制列值至高效数据结构(如B树),实现快速查找。B树助力WHERE子句中=、>、≤、BETWEEN等运算符对应值的检索。每表至少支持16个索引,总长不少于256字节,具体限制依存储引擎而定。字符串列索引可指定前N字符,减少索引文件大小;BLOB或TEXT列索引需指定前缀长度。全文索引用于全文搜索,适用于InnoDB和MyISAM引擎的CHAR、VARCHAR、TEXT列;空间索引则针对空间数据类型,MyISAM和InnoDB采用R树索引。MEMORY引擎默认使用HASH索引,也支持BTREE索引。
|
4月前
|
存储 关系型数据库 MySQL
第8章 索引index
第8章 索引index
32 0
|
存储 SQL 关系型数据库
1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column的解决办法
1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column的解决办法
149 0
|
存储 小程序 数据挖掘
不必Reindex,利用runtime_fields优雅地解决字段类型错误问题
不必Reindex,利用runtime_fields优雅地解决字段类型错误问题
不必Reindex,利用runtime_fields优雅地解决字段类型错误问题