如何检测包含在 WHERE 子句中但在索引中使用的列?
小背景:
直到表的记录数很少,一切都会好起来的,一旦它开始有数百万条记录,则应该为存储过程中 WHERE 子句中使用的列创建索引,内联查询等,
由于我们有数百个存储的过程和查询,这些过程和查询经常被开发人员更改,我希望有一种自动化的方式来识别那些在 WHERE 子句中使用但未创建索引的列。如何在 SQL Server 2008 中做到这一点?
如何检测包含在 WHERE 子句中但在索引中使用的列?
小背景:
直到表的记录数很少,一切都会好起来的,一旦它开始有数百万条记录,则应该为存储过程中 WHERE 子句中使用的列创建索引,内联查询等,
由于我们有数百个存储的过程和查询,这些过程和查询经常被开发人员更改,我希望有一种自动化的方式来识别那些在 WHERE 子句中使用但未创建索引的列。如何在 SQL Server 2008 中做到这一点?