The minimum number of key/data pairs intended to be stored on any single Btree leaf page.

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet52 (in libdb_dotnet52.dll) Version:


public uint MinKeysPerPage { get; set; }
Visual Basic (Declaration)
Public Property MinKeysPerPage As UInteger
Visual C++
property unsigned int MinKeysPerPage {
	unsigned int get ();
	void set (unsigned int value);


This value is used to determine if key or data items will be stored on overflow pages instead of Btree leaf pages. For more information on the specific algorithm used, see the Berkeley DB Reference Guide. The value specified must be at least 2; if not explicitly set, a value of 2 is used.

If the database already exists, MinKeysPerPage will be ignored.

See Also