Advanced Memory
The 8 checks in the “Advanced Memory” category of a SQL Server audit: what each one verifies, its severity and the versions covered.
- Checks in this category
- 8
- Weight in the score
- 10
- Breakdown by severity
- 2 high · 6 info
Checks in this category
MEM006OS-level memory pressure (process/system)
HighDetects a low-memory condition via stable boolean signals: process_physical_memory_low / process_virtual_memory_low (sys.dm_os_process_memory) for the SQL Server process, and system_low_memory_signal_state (sys.dm_os_sys_memory) for the OS. Uses the typed bit columns, never the localized description text.
Versions : 2012-2025
XTP002XTP memory vs headroom
HighCompares memory consumed by memory-optimized tables to the server target memory.
Versions : 2014-2025
MEM001Top Memory Clerks
InfoIdentify top memory consumers
Versions : 2012-2025
MEM002Buffer Pool by Database
InfoBuffer pool distribution per database (cached pages) — shows which databases occupy memory.
Versions : 2012-2025
MEM003Memory Objects
InfoTop internal memory consumers (detailed memory objects / clerks) beyond the buffer pool.
Versions : 2012-2025
MEM004Plan Cache by Type
InfoPlan cache distribution by object type (Adhoc, Prepared, Proc…) — reveals an ad hoc-polluted cache.
Versions : 2012-2025
MEM005Adhoc Plan Cache Ratio
InfoShare of single-use ad hoc plans in cache — a high ratio wastes plan-cache memory.
Versions : 2012-2025
PLAN004Plan-cache store pressure
InfoCaptures the SQL Plans cachestore memory footprint (size and entry count).
Versions : 2012-2025
Other categories
- Security 103
- Backups 11
- Reliability 64
- Encryption 14
- Configuration 33
- Maintenance 33
- Performance 29
- Database Settings 13
- Files 10
- Wait Statistics 9
- Advanced I/O 5
- Blocking & Deadlocks 8
- Agent 8
- Query Store 8
- Linked Servers 5
- Capacity 9
- Updates 7
- Hardware 10
- Top Queries 7
- Stored Procedures 4
- Connections 6
- Extended Events 4
- Database Mail 3
- Database Level 7