Planet MariaDB Server

MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Java 3.5.1 release. Download Now Release Notes and Changelogs … Continued… Read more
By Daniel Bartholomew
2024-11-20
We are thrilled to introduce our newest major release of MariaDB Enterprise Server. For this release, we looked at how … Continued… Read more
By Max Mether
2024-11-20
This post is a little long, please bear with me as after the intro, you can skip to the essential.In the last weeks / months, I have been working on understanding / improving MySQL startup with many tables.  I already wrote three posts on the subject, they are listed below.  In this post, I focus on describing the startup phase InnoDB Tablespace Duplicate Check (Duplicate Check for… Read more
By Jean-François Gagné
2024-11-19
MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Python 1.1.11 release. Download Now Release Notes MariaDB Connector/Python … Continued… Read more
By Daniel Bartholomew
2024-11-15
In 2023, Intel launched Intel® Trust Domain Extensions (Intel® TDX), their latest Confidential Computing technology that ensures data in use protection for hardware-isolated virtual machines and verified hardware and software integrity through attestation. … Continue reading "Protect your data with MariaDB Server and Intel® TDX" The post Protect your data with MariaDB Server and Intel® TDX appeared first on MariaDB.org…. Read more
By Răzvan Vărzaru
2024-11-15
MariaDB is pleased to announce the immediate availability of the MariaDB Connector/ODBC 3.2.4 release. Download Now Release Notes MariaDB Connector/ODBC … Continued… Read more
By Daniel Bartholomew
2024-11-14
Securing access to a MariaDB database is essential to protect sensitive data and maintain system integrity. Basic security measures like enforcing strong passwords help prevent unauthorized access, while ensures that data is encrypted during transmission. By combining these practices with regular updates and access control, you can significantly reduce the risk of security breaches. utilizing TLS (Transport Layer Security)This being said “Quis custodiet ipsos custodes” ? It’s all good to have TLS backed connexions, strong passwords, a Maxscale proxy , NAT rules or port knocking, but all this does not prevent inside jobs from happening. Yeah, i know what you think : “what… Read more
By The consistent voice
2024-11-14
Even though I used a dedicated Kubernetes cluster to host my test database, I had this belief that by not explicitly allocating (or requesting, in Kubernetes vocabulary) CPU resources to my Percona XtraDB Cluster (PXC) pods or yet making just a small request, Kubernetes could be delaying access to the free CPU cycles available on […]… Read more
By Fernando Laudares Camargos
2024-11-14
Source: Percona
Codership is pleased to announce a new release of Galera Manager. The current installer stands at version 1.14.0 (you can check this by typing: ./gm-installer version which will report gm-installer version 1.14.0 (linux/amd64)) and the actual Galera Manager GUI is at version 1.8.7. Users will notice usability improvements, and fixes for issues filed at the […]… Read more
By sakari.keskitalo
2024-11-14
Source: Galera Cluster
In this post, we’ll explore the enhancements made to MariaDB’s backup and restore tools, mariadb-dump and mariadb-import, implemented in MDEV-33635 … Continued… Read more
By Vladislav Vaintroub
2024-11-13
MariaDB is pleased to announce the immediate availability of MariaDB Connector/C 3.4.3, 3.3.13, and 3.1.26. Download Now Release Notes and … Continued… Read more
By Daniel Bartholomew
2024-11-12
In the last weeks / months, I have been working on understanding / improving MySQL startup with many tables.  I already wrote two posts on the subject, the links are below.  So far, I did not share what brought my attention to this, and it is the subject of this post.  Also, and because it is related, I come back to the optimization / contribution I already made on… Read more
By Jean-François Gagné
2024-11-11
In this post I will talk about release management with MySQL as example. Release management has to do with what to put in a release, how often to do a release, how to long to support a release and how to number or name the releases. The early years Today software is almost exclusively delivered over the internet, but this didn’t use to be the case. Software used to be delivered in a box that you had to buy at a physical store. These were often shrink wrapped and forced you to agree with the EULA by opening the box…. Read more
By Daniël van Eeden
2024-11-11
I recently learned of Advanced MySQL, a MySQL fork, and ran my sysbench benchmarks for it. It fixed some, but not all, of the regressions for write heavy workloads that landed in InnoDB after MySQL 8.0.28.In response to my results, the project lead filed a bug for performance regressions and then quickly came up with a diff. The bug in this case is for regressions that are most obvious during full table scans and the problems arrived in MySQL 8.0.29 and 8.0.30 — see bug 111538 and this post. The bug is closed for upstream but the perf regressions remain so… Read more
By Mark Callaghan
2024-11-10
Source: Small Datum
I recently shared benchmark results for RocksDB a few weeks ago for both leveled and universal compaction on a small server. This post has results from a large server with leveled compaction. tl;drthere are a few regressions from bug 12038QPS for overwrite is ~1.5X to ~2X better in 9.x than 6.0 (ignoring bug 12038)otherwise QPS in 9.x is similar to 6.xHardwareThe server is an ax162-s from Hetzner with an AMD EPYC 9454P processor, 48 cores, AMD SMT disabled and 128G RAM. The OS is Ubuntu 22.04. Storage is 2 NVMe devices with SW RAID 1 and ext4.BuildsI compiled db_bench from source… Read more
By Mark Callaghan
2024-11-09
Source: Small Datum