Use a new memory format method of allocating pool memory:
Specifying buffer pool size in bytes (Kb, Mb, Gb) units.
Marking the pool as extendable.
Maintain the legacy format method of BUFFERPOOL for current user compatibility:
Specifying buffer pool size and its limits in pagesize units.
Some BUFFERPOOL arguments are now incompatible with others.
Must follow rules to properly set this parameter:
Order of precedence for all BUFFERPOOL definitions:
All definitions shall have the same format (all legacy or all memory) or the server will not boot.
If an argument’s value is not defined, we use the value from the default BUFFERPOOL setting.
If the default BUFFERPOOL setting is not defined, use the internal definition for the format being used. If unable to determine format (ex. BUFFERPOOL size=2k), use internal format based on any other BUFFERPOOL definitions present. If not, use internal legacy.