Files
The 10 checks in the “Files” category of a SQL Server audit: what each one verifies, its severity and the versions covered.
- Checks in this category
- 10
- Weight in the score
- 12
- Breakdown by severity
- 3 high · 5 medium · 1 low · 1 info
Checks in this category
FILE001Data and Log on Same Disk
HighData and log files should be on separate disks
Versions : 2012-2025
FILE002TempDB on System Disk
HighTempDB should not be on the C: drive
Versions : 2012-2025
FILE003TempDB File Count
HighTempDB should have multiple files (1 per core, max 8)
Versions : 2012-2025
FILE004TempDB File Size
MediumTempDB files should all have the same size
Versions : 2012-2025
FILE005Percentage Autogrowth
MediumPercentage autogrowth causes fragmentation
Versions : 2012-2025
FILE007High VLF Count
MediumHigh VLF count (>200 to watch, >1000 critical) slows recovery and log backups
Versions : 2012-2025
FILE008Instant File Initialization
MediumIFI should be enabled to speed up file operations
Versions : 2012-2025
OPS008Autogrowth events (7d)
MediumCounts automatic file growth events (default trace EventClass 92/93) over 7 days; frequent ones cause I/O stalls and fragmentation.
Versions : 2012-2025
OPS009Small fixed autogrowth increment
LowDetects files with a fixed growth increment below 64 MB, a source of many growth events and fragmentation.
Versions : 2012-2025
FILE006Max File Size Limit
InfoVerify maximum file size limits
Versions : 2012-2025
Other categories
- Security 103
- Backups 11
- Reliability 64
- Encryption 14
- Configuration 33
- Maintenance 33
- Performance 29
- Database Settings 13
- Wait Statistics 9
- Advanced I/O 5
- Advanced Memory 8
- 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