CertSrvDbFlags Enumeration

Contains enumeration of CA database control settings.

Definition

Namespace: SysadminsLV.PKI.Management.CertificateServices
Assembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.0.1.0 (4.0.1.0)
C#
[FlagsAttribute]
public enum CertSrvDbFlags

Members

None0 None.
ReadOnly1 The database is in read-only mode. Not used.
CreateIfNeeded2 Instructs CA to create a new database if one doesn't exist upon service start.
CircularLogging4 
LazyFlush8 Flush database cache two seconds after all new extent data was added to the database. By default, database flushes its cache every two seconds after each extent (up to 16K) was added.
MaxCacheSizeX10016 Multiply max cache size by 100.
CheckpointDepth60MB32 Keep the track of last 60 DB checkpoints.
LogBuffersLarge64 N/A
LogBuffersHuge128 N/A
LogFileSize16MB256 Use log files of fixed 16MB size. Default is to use fixed 1MB log files.
UseMultiThreadTransactions512 Use multi-thread transactions to update database.
DisableSnapshotBackup1,024 Not used.
EnableVolatileRequests2,048 Enables in-memory requests which are not persistent in CA database.

See Also