• One note about the DMV for Indexes ...

    I was talking to Microsoft Tier-3 Support guy about SQL Server; he suggested using the Dash Board there is a 90%+ improvement there will definetly be improvement. He said to take care for values below 80... but for above 90 you should consider creating the index.

    SELECT migs.avg_total_user_cost * ( migs.avg_user_impact / 100.0 )

    * ( migs.user_seeks + migs.user_scans ) AS improvement_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_columns IS NOT NULL THEN ','

    ELSE ''

    END + ISNULL(mid.inequality_columns, '') + ')'

    + ISNULL(' INCLUDE (' + mid.included_columns + ')', '') AS create_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_stats migs

    ON migs.group_handle = mig.index_group_handle

    INNER JOIN sys.dm_db_missing_index_details mid

    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

    I got that code from below link ... Thanks.

    Ref: http://blogs.msdn.com/bartd/archive/2007/07/19/are-you-using-sql-s-missing-index-dmvs.aspx

    [font="Arial"]---

    Mohit K. Gupta, MCITP: Database Administrator (2005), My Blog, Twitter: @SQLCAN[/url].
    Microsoft FTE - SQL Server PFE

    * Some time its the search that counts, not the finding...
    * I didn't think so, but if I was wrong, I was wrong. I'd rather do something, and make a mistake than be frightened and be doing nothing. :smooooth:[/font]

    How to ask for help .. Read Best Practices here[/url].