Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Какие индексы нужны в этом случае?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Какие в данном случае нужны?

Запрос:

SELECT
DB_NAME(database_id) AS database_name
,OBJECT_NAME(object_id, database_id) AS table_name
,mid.equality_columns
,mid.inequality_columns
,mid.included_columns
,(migs.user_seeks + migs.user_scans) * migs.avg_user_impact AS Impact
,migs.avg_total_user_cost * (migs.avg_user_impact / 100.0) * (migs.user_seeks + migs.user_scans) AS Score
,migs.user_seeks
,migs.user_scans
FROM sys.dm_db_missing_index_details mid
INNER JOIN sys.dm_db_missing_index_groups mig ON mid.index_handle = mig.index_handle
INNER JOIN sys.dm_db_missing_index_group_stats migs ON mig.index_group_handle = migs.
group_handle
WHERE DB_NAME(database_id)=N'DB2'
ORDER BY migs.avg_total_user_cost * (migs.avg_user_impact / 100.0) * (migs.user_seeks + migs.
user_scans) DESC


Результат:
автор
equality_columns inequality_columns included_columns Impact Score user_seeks user_scans
------------------------------------------------------------------------------------------------------
[type] NULL [id] 8072.58 11.049912442443 166 0
[type] [uid] [id] 474.24 1.32395650726296 16 0
[uid] [type] [id] 1041.12 0.24172758227598 27 0
17 окт 13, 15:04    [14985853]     Ответить | Цитировать Сообщить модератору
 Re: Какие индексы нужны в этом случае?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Winnipuh
Какие в данном случае нужны?

В каком "данном случае" ? И кому нужны ?
17 окт 13, 15:16    [14985929]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить