Skip to content

Tag Definitions of Microsoft SQL Server

In vScope, several tags help describe the size attributes of an Microsoft SQL database. The table below provides a quick reference to these tags and their meanings. You can also view a visual representation of a database’s size and storage on the Properties page for each database resource.

Screenshot of settings or configurations in Microsoft SQL Server

TagDescription
Allocated sizeTotal space allocated by objects in the database.
Unallocated sizeSpace in the database that is not yet reserved for database objects.
Configuration sizeConfigured size of the database, as set in its configuration.
Log files max sizeSum of maximum sizes set for all transaction log files of the database.
Log files total sizeTotal size of all transaction log files for this database.
Unused sizeTotal space reserved for objects in the database but not yet used.
Data sizeTotal space used by data within the database.
Data files max sizeSum of maximum sizes set for all data files in the database.
Data files total sizeTotal on-disk size of all data files in the database.
Files max sizeCombined maximum size of all log and data files if maximum sizes are specified.
Index sizeTotal space used by indexes within the database.
Transaction log size ratioRatio of transaction log size to data size. A value of 100% indicates that transaction logs are the same size as the data in the table.

These tags provide insights into the storage and space utilization of Microsoft SQL databases, assisting in efficient database monitoring and management in vScope.

These tags surface hardening and configuration settings for MSSQL databases and database systems, helping you spot risky configurations across your estate.

TagLevelDescription
MSSQL DB Last Backup LocationDatabasePhysical destination path(s) of the most recent full backup. Useful for spotting backups written only to a local disk on the same server, which do not protect against host failure.
MSSQL DB Mirroring StateDatabaseMirroring role and state for this database. Database Mirroring is deprecated since SQL Server 2012 — any value indicates legacy HA technology in use.
MSSQL DB Page VerifyDatabaseHow SQL Server detects page corruption for this database (CHECKSUM, TORN_PAGE_DETECTION, or NONE). CHECKSUM is the recommended setting.
MSSQL DB TrustworthyDatabaseTrue if the TRUSTWORTHY setting is enabled, allowing the database to access resources outside its own security context. Should normally be disabled for user databases.
MSSQL DBSys Availability Group RoleDatabase SystemThe local replica’s role (PRIMARY or SECONDARY) for each Availability Group this instance participates in.
MSSQL DBSys CLR IntegrationDatabase SystemTrue if CLR integration is enabled, allowing managed .NET code to run inside the SQL Server process.
MSSQL DBSys Cost Threshold For ParallelismDatabase SystemQuery cost above which SQL Server considers a parallel execution plan.
MSSQL DBSys Max/Min Degree Of ParallelismDatabase SystemMaximum number of CPU threads a single query can use in parallel. 0 means SQL Server decides automatically.
MSSQL DBSys Max/Min Server MemoryDatabase SystemConfigured maximum/minimum server memory for the SQL Server instance.
MSSQL DBSys OLE Automation ProceduresDatabase SystemTrue if OLE Automation stored procedures can be invoked on the instance, expanding the attack surface. Should normally be disabled.
MSSQL DBSys SA Account EnabledDatabase SystemTrue if the built-in sa login is enabled — a well-known attack target that should be disabled when not needed.
MSSQL DBSys SQL Logins Without Password PolicyDatabase SystemSQL Server logins where CHECK_POLICY is disabled, meaning Windows password complexity and expiration rules are not enforced.
MSSQL DBSys SQL MailDatabase SystemTrue if the legacy SQL Mail feature is enabled. SQL Mail is deprecated and less secure than Database Mail; only present on SQL Server 2008 R2 and older.
MSSQL DBSys TempDB Data File CountDatabase SystemNumber of data files configured for TempDB. Best practice is one file per CPU core, up to 8.
MSSQL DBSys TempDB Files Autogrowth UniformDatabase SystemTrue if all TempDB data files have identical size and autogrowth settings. Mismatched settings cause uneven usage due to SQL Server’s proportional fill algorithm.
MSSQL DBSys xp_cmdshell EnabledDatabase SystemTrue if the xp_cmdshell extended stored procedure is enabled, allowing SQL Server sessions to execute operating system commands — a serious security risk unless required.