Planet MariaDB Server
If you use RocksDB and want to avoid OOM then use jemalloc or tcmalloc and avoid glibc malloc. That was true in 2015 and remains true in 2025 (see here). The problem is that RocksDB can be an allocator stress test because it does an allocation (calls malloc) when a block is read from storage and then does a deallocation (calls free) on eviction. These allocations have very different lifetimes as some blocks remain cached for a long time and that leads to much larger RSS than expected when using glibc malloc. Fortunately, jemalloc and tcmalloc are better at tolerating…
Read more
2025-04-12
Source:
Small Datum
The first launch of your database is not the end; it is the beginning of Day-2 operations. Day-2 operations include critical, ongoing tasks such as rolling upgrades, patching, capacity scaling, and continuous performance tuning. These tasks are essential to ensure high availability, security, and performance of your production environments. Manual execution of Day-2 operations by […] The post Automating Day 2 operations: Scaling, upgrades and maintenance appeared first on Severalnines….
Read more
2025-04-11
Source:
SeveralNines
March was a busy month in the world of MariaDB! Let’s explore the progress through the lens of the Six Goals for 2025, introduced in January. … Continue reading "This month in MariaDB Foundation: Mar 2025" The post This month in MariaDB Foundation: Mar 2025 appeared first on MariaDB.org….
Read more
2025-04-10
Source:
MariaDB Foundation
MySQL 8.4 has two good options for High Availability clusters: Galera Cluster (and Percona XtraDB Cluster (PXC)) plus MySQL InnoDB Cluster. Both solutions are now mature enough, so what is the deciding factor? Workload characteristics, application compatibility (Galera is virtually synchronous; InnoDB Cluster offers 2 modes – single primary mode, which is one instance being […]…
Read more
2025-04-10
Source:
Galera Cluster
Shortly, we will start coding a task, for which we would appreciate your input: How would you like to DROP USER? Why do we ask? DROP user (originating in MySQL in 2004) always used to just drop the account from the privilege tables, but left all existing connections active. … Continue reading "Tell us how to DROP USER!" The post Tell us how to DROP USER! appeared first on MariaDB.org….
Read more
2025-04-10
Source:
MariaDB Foundation
MariaDB is pleased to announce the immediate availability of MariaDB Connector/C 3.4.5, 3.3.15, and 3.1.28. Download Now Notable items: Notable items: Notable items: See the release notes and changelogs for more details and visit mariadb.com/downloads/connectors to download. Source…
Read more
2025-04-10
Source:
MariaDB Corporation
In Percona Server for MySQL 8.0.41 / 8.4.4, we introduced several improvements in Encryption User-Defined Functions. Added support for RSAES-OAEP (OAEP) padding for RSA encrypt / decrypt operations. Added support for RSASSA-PSS (PSS) padding for RSA sign / verify operations. Added new encryption_udf.legacy_padding_scheme component system variable. Normalized character set support for all Encryption UDFs. PKCS1 […]…
Read more
2025-04-09
Source:
Percona
This past Friday was reserved for our very own cozy event in Bucharest, planned by the romanian squad of the MariaDB Foundation. With an audience ranging from students just starting out on their journey up to seniors with experience in multiple database servers and AI, lots of interesting talks took place. … Continue reading "Wrapping up the MariaDB Bucharest Meetup" The post Wrapping up the MariaDB Bucharest Meetup appeared first on MariaDB.org….
Read more
2025-04-08
Source:
MariaDB Foundation
Hey database enthusiasts! We’re excited to announce Database Frontiers, a free virtual conference co-organised by Vettabase and BreachDirectory.com, happening on 15th October 2025. Database Frontiers is bringing together brilliant minds from across the database world to explore multiple technologies and platforms – not just one product. Our lineup features top-notch database professionals and vendor representatives – all of them know their stuff! What to Expect Get Involved The conference is completely free to attend, and our virtual format means you can join from anywhere. Register today and mark your calendars for 15th October – it’s going to be brilliant!…
Read more
2025-04-07
Source:
Vettabase
We had the pleasure on Friday to take individual calls with everybody who submitted to the ideation phase of the MariaDB AI RAG hackathon. … Continue reading "MariaDB’s AI RAG Hackathon is underway" The post MariaDB’s AI RAG Hackathon is underway appeared first on MariaDB.org….
Read more
2025-04-07
Source:
MariaDB Foundation
The following post was written by Stefano Petrilli, who contributed UUIDv4 and UUIDv7 implementations to MariaDB. Thank you, Stefano! … Continue reading "Always use the right UUID in MariaDB" The post Always use the right UUID in MariaDB appeared first on MariaDB.org….
Read more
2025-04-05
Source:
MariaDB Foundation
At MariaDB Day in February in Brussels, VP Engineering Vicențiu Ciurbaru delivered an inspiring presentation titled “Launch Your Open Source Career: First Steps in Contributing to MariaDB.” … Continue reading "First Steps in Contributing to MariaDB" The post First Steps in Contributing to MariaDB appeared first on MariaDB.org….
Read more
2025-04-03
Source:
MariaDB Foundation
Scratch you own itch, and help others while at it! Why do people contribute to Open Source projects? The question is as old as Open Source and its predecessor Free Software: Why do people contribute? … Continue reading "Why contribute? Scratch your own itch!" The post Why contribute? Scratch your own itch! appeared first on MariaDB.org….
Read more
2025-04-03
Source:
MariaDB Foundation
MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Node.js 3.4.1 GA release. Download Now MariaDB Connector/Node.js 3.4.1 is a Stable (GA) release. Notable changes in this release include: See the release notes page for more details and visit mariadb.com/downloads/connectors/connectors-data-access/nodejs-connector/ to download. Source…
Read more
2025-04-02
Source:
MariaDB Corporation
Every once in a while a truly inspiring contribution comes to us at MariaDB. Today’s timely contribution was from Sigma, and their inspiring contribution was in pull request 3937 which adds the AMEN statement for committing transactions. … Continue reading "“Amen” statement for committing transactions" The post “Amen” statement for committing transactions appeared first on MariaDB.org….
Read more
2025-04-01
Source:
MariaDB Foundation