SQL語句實(shí)現(xiàn)查詢并自動(dòng)創(chuàng)建Missing Index
更新時(shí)間:2015年07月07日 11:01:01 投稿:junjie
這篇文章主要介紹了SQL語句實(shí)現(xiàn)查詢并自動(dòng)創(chuàng)建Missing Index,本文直接給出SQL實(shí)現(xiàn)腳本,需要的朋友可以參考下
SELECT migs.avg_total_user_cost*(migs.avg_user_impact/ 100.0) *(migs.user_seeks + migs.user_scans) ASimprovement_measure, 'CREATE INDEX[missing_index_' + CONVERT(varchar, mig.index_group_handle) + '_' + CONVERT(varchar, mid.index_handle) + '_' + LEFT(PARSENAME(mid.statement, 1), 32) + ']' + ' ON ' + mid.statement + ' (' + ISNULL(mid.equality_columns,'') + CASE WHEN mid.equality_columns IS NOT NULL AND mid.inequality_columnsIS NOT NULL THEN ',' ELSE '' END + ISNULL(mid.inequality_columns, '') + ')' + ISNULL(' INCLUDE (' + mid.included_columns+ ')', '') AScreate_index_statement, migs.*, mid.database_id, mid.[object_id] FROM sys.dm_db_missing_index_groups mig INNER JOIN sys.dm_db_missing_index_group_statsmigs ON migs.group_handle= mig.index_group_handle INNER JOIN sys.dm_db_missing_index_detailsmid ON mig.index_handle= mid.index_handle WHERE migs.avg_total_user_cost *(migs.avg_user_impact /100.0) *(migs.user_seeks + migs.user_scans) > 10 ORDER BY migs.avg_total_user_cost* migs.avg_user_impact*(migs.user_seeks + migs.user_scans) DESC
相關(guān)文章
T-sql語句修改SQL Server數(shù)據(jù)庫邏輯名、數(shù)據(jù)庫名、物理名的方法
這篇文章主要介紹了T-sql語句修改SQL Server數(shù)據(jù)庫邏輯名、數(shù)據(jù)庫名、物理名的方法,結(jié)合實(shí)例形式分析了T-SQL語句操作數(shù)據(jù)庫的基本技巧,非常簡(jiǎn)單易懂,需要的朋友可以參考下2016-06-06MSSQL分頁存儲(chǔ)過程完整示例(支持多表分頁存儲(chǔ))
這篇文章主要介紹了MSSQL分頁存儲(chǔ)過程的實(shí)現(xiàn)與使用方法,并支持多表分頁存儲(chǔ)的功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08MS SQL Server數(shù)據(jù)庫清理錯(cuò)誤日志的方法
SQL服務(wù)器磁盤空間爆滿導(dǎo)致數(shù)據(jù)庫無法訪問。遠(yuǎn)程到服務(wù)器上,發(fā)現(xiàn)原來是SQL錯(cuò)誤日志文件惹的禍,數(shù)據(jù)庫在1秒內(nèi)產(chǎn)生上100M大小的日志,沒多長(zhǎng)時(shí)間就將磁盤空間堵滿了,下面說說解決方案2013-11-11除MSSQL數(shù)據(jù)庫text字段中惡意腳本的刪方法
刪除MSSQL數(shù)據(jù)庫text字段的替換處理示例--全表替換,看到有人提問,所以整理了一個(gè)好久以前的處理方法,以供大家參考2009-07-07淺析SQL Server的聚焦使用索引和查詢執(zhí)行計(jì)劃
本文通過介紹默認(rèn)使用索引、強(qiáng)制使用聚集索引、強(qiáng)制使用非聚集索引讓我們知道對(duì)于檢索所有列結(jié)果集使用主鍵的聚集索引是最佳選擇。有興趣的朋友可以看下2016-12-12用戶"sa"登陸失敗 SQLServer 錯(cuò)誤18456的解決方法
sqlserver下用sa登錄提示18456錯(cuò)誤的解決方法。2009-11-11SQLserver中用convert函數(shù)轉(zhuǎn)換日期格式的方法
SQL Server中文版的默認(rèn)的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm,整理了一下SQL Server里面可能經(jīng)常會(huì)用到的日期格式轉(zhuǎn)換方法2013-01-01