Configuring MariaDB for performance
If you use the tpfrtmc offline utility and a MariaDB instance in high throughput environments, configure your MariaDB instance to ensure that MariaDB can run for long periods of time without being interrupted.
About this task
By default, MariaDB uses the system malloc libraries to allocate and release memory. When the tpfrtmc offline utility is running with high throughput, MariaDB retains memory over long periods of time, even though that memory is already freed. The result is that MariaDB memory usage grows over time and can use all memory on the server and cause various components to fail.
You can configure MariaDB to use a more performance sensitive malloc library to reduce the overall usage of memory over long periods of high throughput. If you use the Sample analytics pipeline, this configuration is already set.