The App Control Server database consists of five different files. Additionally, SQL Server keeps two temporary files for its operations. The following table lists all of the relevant database files:
Filegroup Name |
File name |
Description |
Type |
---|---|---|---|
PRIMARY |
das.mdf |
Stores data that is not related to inventory or events |
Data |
SECONDARY |
das_events.ndf |
Stores event data |
Data |
ABINST |
das_abinst.ndf |
Stores inventory data |
Data |
ABTEMP |
das_abtemp.ndf |
Stores inventory indexes |
Index |
Log file |
das_log.ldf |
Stores transaction log |
Log |
Temp SQL data file |
tempdb.mdf |
Stores temporary SQL data |
Temp |
Temp SQL log file |
tempdb.ldf |
Stores temporary SQL data |
Temp |
As mentioned in the OER, the App Control database should be stored on direct attached storage (DAS). For larger deployments (over 10,000 endpoints), additional flash SSD storage should be used.
There are three ways to split database files, depending on desired performance, size and file type:
Layout |
Endpoints |
Data |
Index |
Log |
Temp |
AEFW Note 2 |
---|---|---|---|---|---|---|
Standard performance |
<10,000 |
DAS |
DAS |
DAS |
DAS |
N/A |
>=10,000 |
DAS |
Flash |
DAS |
DAS |
13 GB |
|
High performance Note 4 |
Any Note 1 |
Flash |
Flash |
DAS Note 3 |
Flash |
20 GB |
- 1: The High-performance configuration is not required for any deployment size. However, it will provide the fastest response for App Control Server console activity. Note, however, that it will also increase total hardware cost since flash storage is still more expensive than hard disks.
- 2: AEFW represents Annual disk writes to the flash storage in bytes for single endpoint. It is used in the flash storage lifetime calculation in the next section.
- 3: Transaction Log Files should never be put on the flash storage. DAS storage usually has equal or better sequential write performance than flash, so it is not required. Also, given that flash storage usually has a limit on lifetime number of writes, it is better to store log files on less expensive DAS drives.
- 4: "High performance" mode will provide up to 30% higher performance for most server operations.