par , 06/05/2015 à 12h37 (592 Affichages)
Identifier ce que SQL Server exécute maintenant :
1 2 3 4 5 6 7
| SELECT *
FROM sys.dm_exec_requests er
INNER JOIN sys.sysprocesses sp ON er.session_id = sp.spid CROSS APPLY sys.dm_exec_sql_text(er.sql_handle)AS qt
WHERE session_Id > 50
AND session_Id NOT IN (@@SPID)--Pour ignorer cette requête
ORDER BY session_Id,
ecid |
Bases de données avec des index les plus manquants:
1 2 3 4 5 6
| SELECT
DB_NAME(database_id) AS [Base de données]
, COUNT(*) AS [Nombre Index manquants]
FROM sys.dm_db_missing_index_details
GROUP BY DB_NAME(database_id)
ORDER BY [Nombre Index manquants] DESC |
à suivre...