找出需要索引的列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,如需转载请自行联系原作者
相关文章
|
3月前
|
存储 关系型数据库 MySQL
Column Indexes
常见的索引类型通过复制列值至高效数据结构(如B树),实现快速查找。B树助力WHERE子句中=、>、≤、BETWEEN等运算符对应值的检索。每表至少支持16个索引,总长不少于256字节,具体限制依存储引擎而定。字符串列索引可指定前N字符,减少索引文件大小;BLOB或TEXT列索引需指定前缀长度。全文索引用于全文搜索,适用于InnoDB和MyISAM引擎的CHAR、VARCHAR、TEXT列;空间索引则针对空间数据类型,MyISAM和InnoDB采用R树索引。MEMORY引擎默认使用HASH索引,也支持BTREE索引。
|
7月前
|
SQL NoSQL MongoDB
db.oplog.rs.find({"ns": "your_database_name.your_collection_name", "o": {$exists: true}}).sort({$natural: -1}).limit(1)
【5月更文挑战第22天】db.oplog.rs.find({"ns": "your_database_name.your_collection_name", "o": {$exists: true}}).sort({$natural: -1}).limit(1) 的作用
52 6
|
存储 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的解决办法
199 0