BACK TO INDEX

Win32_PerfFormattedData_MSSQLSERVER_SQLServerMemoryManager
This defines memory usage.
NameSpace Path
\ROOT\CIMV2
PROPERTYSMS_REPORTCIMTYPEDESCRIPTION
CaptionStringA short textual description (one-line string) for the statistic or metric.
ConnectionMemoryKBUInt64Total amount of dynamic memory the server is using for maintaining connections
DescriptionStringA textual description of the statistic or metric.
Frequency_ObjectUInt64NA
Frequency_PerfTimeUInt64NA
Frequency_Sys100NSUInt64NA
GrantedWorkspaceMemoryKBUInt64Total amount of memory granted to executing processes. This memory is used for hash, sort and create index operations.
LockBlocksUInt64The current number of lock blocks that are in use on the server. Refreshed periodically.
LockBlocksAllocatedUInt64The current number of allocated lock blocks.
LockMemoryKBUInt64Total amount of dynamic memory the server is using for locks
LockOwnerBlocksUInt64The number of lock owner blocks that are currently in use on the server. Refreshed periodically.
LockOwnerBlocksAllocatedUInt64The current number of allocated lock owner blocks.
MaximumWorkspaceMemoryKBUInt64Total amount of memory granted to executing processes. This memory is used primarily for hash, sort and create index operations.
MemoryGrantsOutstandingUInt64Current number of processes that have successfully acquired a workspace memory grant
MemoryGrantsPendingUInt64Current number of processes waiting for a workspace memory grant
NameStringThe Name property defines the label by which the statistic or metric is known. When subclassed, the property can be overridden to be a Key property.
OptimizerMemoryKBUInt64Total amount of dynamic memory the server is using for query optimization
SQLCacheMemoryKBUInt64Total amount of dynamic memory the server is using for the dynamic SQL cache
TargetServerMemoryKBUInt64Total amount of dynamic memory the server is willing to consume
Timestamp_ObjectUInt64NA
Timestamp_PerfTimeUInt64NA
Timestamp_Sys100NSUInt64NA
TotalServerMemoryKBUInt64Total amount of dynamic memory the server is currently consuming
SAMPLE DATA INSTANCE
   [Description("This defines memory usage."): ToInstance Amended, DisplayName("SQLServer:Memory Manager"): ToInstance Amended, genericperfctr: ToInstance Amended, locale(1033): ToInstance Amended]
   instance of Win32_PerfFormattedData_MSSQLSERVER_SQLServerMemoryManager
   {
    [Description("Total amount of dynamic memory the server is using for maintaining connections"): ToInstance Amended, DisplayName("Connection Memory (KB)"): ToInstance Amended] ConnectionMemoryKB = "0";
    [Description("Total amount of memory granted to executing processes. This memory is used for hash, sort and create index operations."): ToInstance Amended, DisplayName("Granted Workspace Memory (KB)"): ToInstance Amended] GrantedWorkspaceMemoryKB = "0";
    [Description("The current number of lock blocks that are in use on the server. Refreshed periodically."): ToInstance Amended, DisplayName("Lock Blocks"): ToInstance Amended] LockBlocks = "0";
    [Description("The current number of allocated lock blocks."): ToInstance Amended, DisplayName("Lock Blocks Allocated"): ToInstance Amended] LockBlocksAllocated = "0";
    [Description("Total amount of dynamic memory the server is using for locks"): ToInstance Amended, DisplayName("Lock Memory (KB)"): ToInstance Amended] LockMemoryKB = "0";
    [Description("The number of lock owner blocks that are currently in use on the server. Refreshed periodically."): ToInstance Amended, DisplayName("Lock Owner Blocks"): ToInstance Amended] LockOwnerBlocks = "0";
    [Description("The current number of allocated lock owner blocks."): ToInstance Amended, DisplayName("Lock Owner Blocks Allocated"): ToInstance Amended] LockOwnerBlocksAllocated = "0";
    [Description("Total amount of memory granted to executing processes. This memory is used primarily for hash, sort and create index operations."): ToInstance Amended, DisplayName("Maximum Workspace Memory (KB)"): ToInstance Amended] MaximumWorkspaceMemoryKB = "0";
    [Description("Current number of processes that have successfully acquired a workspace memory grant"): ToInstance Amended, DisplayName("Memory Grants Outstanding"): ToInstance Amended] MemoryGrantsOutstanding = "0";
    [Description("Current number of processes waiting for a workspace memory grant"): ToInstance Amended, DisplayName("Memory Grants Pending"): ToInstance Amended] MemoryGrantsPending = "0";
    [Description("Total amount of dynamic memory the server is using for query optimization"): ToInstance Amended, DisplayName("Optimizer Memory (KB)"): ToInstance Amended] OptimizerMemoryKB = "0";
    [Description("Total amount of dynamic memory the server is using for the dynamic SQL cache"): ToInstance Amended, DisplayName("SQL Cache Memory (KB)"): ToInstance Amended] SQLCacheMemoryKB = "0";
    [Description("Total amount of dynamic memory the server is willing to consume"): ToInstance Amended, DisplayName("Target Server Memory (KB)"): ToInstance Amended] TargetServerMemoryKB = "0";
    [Description("Total amount of dynamic memory the server is currently consuming"): ToInstance Amended, DisplayName("Total Server Memory (KB)"): ToInstance Amended] TotalServerMemoryKB = "0";
   };