otrdiena, 2011. gada 5. aprīlis

DMV (Dynamic Management Views and functions)

DMV (Dynamic Management Views and functions) tiek izmantoti lai iegūtu informāciju par servera stāvokli. Šo informāciju var izmantot stāvokļa novērošanai, problēmu diagnosticēšanai un SQL Server ātrdarbības uzlabošanai. Rakstā apvienoti raksti no šī emuāra un dotas saites uz citiem resursiem.

Šajā emuārā 
Raksti ar DMV izmantošanu (šobrīd sanāk tikai informācija par indeksiem, bet DMV ir noderīgi ne tikai indeksu gadījumā):
DMV trūkstošo indeksu iegūšanai- potenciāli derīgie, bet šobrīd neeksistējošie indeksi
Kuri indeksi tiek izmantoti? - indeksu "derīgums"
Informācijas par indeksiem apskatīšana- indeksu esošais "veselības" stāvoklis
Indeksu apkope II- ņem vērā dalītus (partitioned) Indeksus - indeksu pārbūve (DMV izmantošana)
SQL Server redakciju atšķirības - sākot no SQL 2008.
SQL Server novecojusī funkcionalitāte
Resursu prasīgākie vaicājumi, procedūras, trigeri 

MSDN
MSDN pilns saraksts ar pieejamajiem DMV (konkrētais saite uz SQL Server 2008 R2 DMV- pastaigājot pa versijām, var redzēt, ka DMV paliek arvien vairāk un vairāk)

Citi avoti
No emuāra (http://sqlserverperformance.wordpress.com/) raksta. Pirmā saite uz autora rakstu, otrs- uz skata aprakstu MSDN.
A DMV a Day – Day 1    sys.dm_os_buffer_descriptors
A DMV a Day – Day 2    sys.dm_exec_sessions
A DMV a Day – Day 3    sys.dm_os_sys_info
A DMV a Day – Day 4    sys.dm_os_sys_memory
A DMV a Day – Day 5    sys.dm_db_mirroring_auto_page_repair
A DMV a Day – Day 6    sys.dm_db_index_usage_stats
A DMV a Day – Day 7    sys.dm_db_missing_index_group_stats
A DMV a Day – Day 8    sys.dm_fts_active_catalogs
A DMV a Day – Day 9    sys.dm_os_schedulers
A DMV a Day – Day 10   sys.dm_exec_procedure_stats
A DMV a Day – Day 11   sys.dm_db_index_usage_stats
A DMV a Day – Day 12   sys.dm_db_partition_stats
A DMV a Day – Day 13   sys.dm_io_virtual_file_stats
A DMV a Day – Day 14   sys.dm_os_wait_stats
A DMV a Day – Day 15   sys.dm_os_performance_counters
A DMV a Day – Day 16   sys.dm_exec_cached_plans
A DMV a Day – Day 17   sys.dm_db_index_usage_stats
A DMV a Day – Day 18   sys.dm_clr_tasks
A DMV a Day – Day 19   sys.dm_os_wait_stats
A DMV a Day – Day 20   sys.dm_exec_cached_plans
A DMV a Day – Day 21   sys.dm_os_ring_buffers
A DMV a Day – Day 22   sys.dm_exec_query_memory_grants
A DMV a Day – Day 23   sys.dm_os_process_memory
A DMV a Day – Day 24   sys.dm_exec_requests
A DMV a Day – Day 25   sys.dm_os_memory_cache_counters
A DMV a Day – Day 26   sys.dm_exec_procedure_stats
A DMV a Day – Day 27   sys.dm_tran_locks
A DMV a Day – Day 28   sys.dm_io_pending_io_requests
A DMV a Day – Day 29   sys.dm_exec_connections
A DMV a Day – Day 30   sys.dm_os_buffer_descriptors

Nav komentāru:

Ierakstīt komentāru