Search code examples
sql-serversql-server-2008dynamic-management-views

DMV in SQL 2008 to replace dm_os_exec_requests


I've been going through an old SQL 2005 performance tuning document and it talks about the dynamic management view sys.dm_os_exec_requests. It looks like that view is no longer available in SQL 2008.

Is there a direct replacement? Is there a standard way of selecting the same data from another DMV or group of DMVs?

Thanks!


Solution

  • That DMV never existed, I just tried it on 2005 also

    there is sys.dm_exec_requests and that returns the data in the slide attached as a comment

    maybe it was a typo

    sys.dm_os_* are the following dmvs

    sys.dm_os_buffer_descriptors
    sys.dm_os_child_instances
    sys.dm_os_cluster_nodes
    sys.dm_os_dispatcher_pools
    sys.dm_os_hosts
    sys.dm_os_latch_stats
    sys.dm_os_loaded_modules
    sys.dm_os_memory_brokers
    sys.dm_os_memory_cache_clock_hands
    sys.dm_os_memory_cache_counters
    sys.dm_os_memory_cache_entries
    sys.dm_os_memory_cache_hash_tables
    sys.dm_os_memory_clerks
    sys.dm_os_memory_nodes
    sys.dm_os_memory_objects
    sys.dm_os_memory_pools
    sys.dm_os_nodes
    sys.dm_os_performance_counters
    sys.dm_os_process_memory
    sys.dm_os_schedulers
    sys.dm_os_stacks
    sys.dm_os_sys_info
    sys.dm_os_sys_memory
    sys.dm_os_tasks
    sys.dm_os_threads
    sys.dm_os_virtual_address_dump
    sys.dm_os_waiting_tasks
    sys.dm_os_wait_stats
    sys.dm_os_workers