منوی رادکام

نحوه بدست آوردن فهرست های پیشنهادی SQLserver از طریق Query

ممکن است برخی پرس و جوهای (Query) در حال اجرا فاقد index صحیح بر روی Table مورد نظر باشند و با کندی اجرا شده و در نتیجه بر روی سرعت لود سایت تاثیر منفی می گذارد.
 

 

SET TRANSACTION ISOLATION LEVEL
                        READ UNCOMMITTED
SELECT TOP 200
ROUND( s.avg_total_user_cost *
       s .avg_user_impact
        * ( s.user_seeks + s. user_scans),0 )
                 AS [Total Cost]
,d .[statement] AS [Table Name]
,equality_columns
,inequality_columns
,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

ORDERBY[Total Cost]DESC

 

crtdb

 

17 اسفند 1394

5,117بازدید

دیدگاه کاربران

هنوز دیدگاهی ثبت نشده است.

شما می‌توانید درباره این مقاله، دیدگاه خود را ثبت کنید.