Schlagworte: dmv

Index Maintenance oder dm_db_index_physical_stats ist langsam

Dass Indizes im SQL Server ihre Daseinsberechtigung haben ist nichts wirklich Neues. Dass diese Indizes hin und wieder auch gepflegt werden müssen, mag vielleicht manche Leute überraschen, die sich durch die ansonstige Pflegeleichtigkeit des SQL Servers… mehr »

Performance Tuning with SQL Server Dynamic Management Views

Seit SQL Server 2005 ergänzen, erweitern und ersetzen Dynamische Verwaltungssichten und Dynamische Verwaltungsfunktionen die Möglichkeiten mit denen DBAs und Entwickler Einblicke in die interne Arbeitsweise von SQL Server erhalten können. Doch die Adapti… mehr »

Text des DEFAULT Wertes einer Spalte anzeigen

Manchmal kann es nützlich sein, den Wert oder den Ausdruck einer DEFAULT Einschränkung abzufragen. Hier ist eine Variante die auch noch unter SQL Server 2000 funktioniert:SELECT def.textFROM sysobjects sysObj (NOLOCK) JOIN sys… mehr »

Durchschnittliche Zeilenlänge anzeigen

 DECLARE @TableID intSELECT @TableID = OBJECT_ID ('Enter TableName here')SELECT OBJECT_NAME (IXStats.[object_id]) AS ObjectName, IXStats.index_type_desc, IXStats.avg_record_size_in_bytesFROM sys.dm_db_index_physical_stats (DB… mehr »

Plan Reuse abfragen

DECLARE @string varchar(500)SELECT @string = '%SomeString%' SELECT SCP.usecounts, SCP.cacheobjtype, SCP.objtype, [Statement].text, Executionplan.query_plan FROM sys.dm_exec_cached_plans SCP OUTER APPLY sys.dm_exec_sql_text(plan_handl… mehr »