As my #Friendica server, my-place.social, has grown to some 315 active users in just 5 months, I'm starting to hit up against #mariaDB limitations relating to the default memory manager, #MALLOC. This weekend I'm going to replace it with #jemalloc to reduce stalls, memory fragmentation issues, out-of-memory problems, and instability.
Friendica puts a lot of pressure on the database, mariaDB in this case, much more than Mastodon apparently does on PostgreSQL. My feeling is that the Mastodon developers have done much better database tuning.
But, none-the-less, the update must be done. This will be done on an Ubuntu server.
Does anyone who has changed the MariaDB or mySQL memory manager have any advice to share to keep me out of trouble?
BTW, #TCMalloc is not an option as other admins have reported crashes using it with Friendica.