Partitions add-on

Description

Partitioning addon let you split database into several files either horizontally (on rows basis) or vertically (on tables basis). Read in-depth guides below for more details

Restrictions

Data inside horizontal partitions can not be saved/loaded properly with SaveLoad addon

Horizontal vs vertical partitioning

Horizontal Vertical
Main purpose Split database data into several files and load/unload data at runtime manually to reduce memory usage Split database data into several files in multi-user environment to get rid of data merging
Based on rows tables
Loaded automatically No Yes
File name format bansheegz_database_p_{ID}.bytes" bansheegz_database_v_{ID}.bytes"
Read in-depth guide READ READ

Parameters

Parameter name Description
Disable temporarily Temporarily disable addon without deleting corresponding configuration data (e.g. DbPartition table etc.). With addon temporarily disabled, the whole data is saved into main database file and partitioned files are ignored. You can temporarily disable horizontal and vertical partitioning separately or disable all at once