Verificar há quantos dias as estatísticas estão desatualizadas + Script para atualização.
--Exibe há quantos dias as estatísticas estão desatualizadas, bem como gera um script para atualização destas estatísticas
SELECT DISTINCT
TB.object_id
,TB.NAME
,ST.NAME
,(DATEDIFF(d,STATS_DATE(IX.OBJECT_ID, index_id) ,getdate()) ) AS 'DiasDesatualizados'
,'UPDATE STATISTICS '+TB.NAME+' '+ST.NAME+' WITH FULLSCAN;'
FROM sys.tables TB
INNER JOIN sys.stats ST ON TB.object_id = ST.object_id
INNER JOIN sys.indexes IX ON TB.object_id = IX.object_id
ORDER BY TB.name, st.name
Fonte: Site Edvaldo Castro
http://edvaldocastro.com/downloads/scripts/
https://drive.google.com/file/d/0BzIOoAnsymdJNHkxaHAweDdHazQ/view
Nenhum comentário:
Postar um comentário