The initial number of simultaneous transactions that will be
allocated for in the Berkeley DB environment
Namespace:
BerkeleyDBAssembly: libdb_dotnet52 (in libdb_dotnet52.dll) Version: 5.2.28.0
Syntax
C# |
---|
public uint InitTransactionCount { get; set; } |
Visual Basic (Declaration) |
---|
Public Property InitTransactionCount As UInteger |
Visual C++ |
---|
public: property unsigned int InitTransactionCount { unsigned int get (); void set (unsigned int value); } |
Remarks
This value is used by Open(String, DatabaseEnvironmentConfig) to force Berkeley DB to allocate a certain number of transaction objects when the environment is created. This can be useful if an application uses a large number of transaction objects, and experiences performance issues with the default dynamic allocation algorithm.
If the database environment already exists when Open(String, DatabaseEnvironmentConfig) is called, the value of InitLockers will be ignored.