• mealies (3/22/2013)


    ok running this query

    select *

    from sys.dm_exec_query_stats qs cross apply sys.dm_exec_sql_text(sql_handle) st

    ORDER BY qs.total_logical_reads DESC

    . Am assuming that this DMV data is since the last fail over at 6:17am this morning.

    1 proc has been executed 999 times with a total_logical_read = 453124440

    Having never looked at these figures before its hard to analyse but, iirc that indicates that this proc is trying to read an awful lot of data for only 1000 executions. I assume that wont help memory issues

    Take a look at the execution plan of this procedure. If it is doing some large table/index scans then it means it is missing some required indexes.


    Sujeet Singh