I have been working on MyDumper for over three years now, and I usually don’t use the tax-consistency-only feature during backups because it wasn’t an option I quite understood. So, when reviewing another issue, I stepped into a curious scenario, and I finally got it and decided to share with you what I learned and when it should […]
If you’ve ever wanted to deploy Galera Cluster on Rancher by SUSE, you now can since Galera Cluster is a partner chart in their repository. This means Codership’s Galera Cluster is a SUSE Ready Verified partner. A direct link to the HELM charts for MySQL/Galera Cluster is here.
What is Rancher? Rancher is a Kubernetes management tool to deploy and run clusters anywhere and on any provider. Rancher can provision Kubernetes from a hosted provider, provision compute nodes and then install Kubernetes onto them, or import existing Kubernetes clusters running anywhere.
Rancher comes with very good …
[Read more]The NIS2 Directive strengthens EU cybersecurity standards by expanding sector coverage and imposing stricter requirements. This document outlines how MySQL Enterprise Edition can help organizations meet these demands, focusing on key areas for securing MySQL database servers within the NIS2 framework.
These are the MySQL Rockstars 2024 winners !
FIPS compliance is crucial for numerous MySQL deployments, especially within government agencies and organizations subject to regulatory mandates. The alignment of FIPS 140-3 with ISO/IEC 19790 broadens the applicability of these requirements. This blog clarifies the relationship between FIPS, OpenSSL, and MySQL.
This is a recap of the preFOSDEM MySQL Belgian Days 2025
This is a follow-up for MySQL GTID tags and binlog events, but you don’t need to read that first.
One of the recent innovations in MySQL was the addition of Tagged
GTID’s. These tagged GTID’s take the format of
<uuid>:<tag>:<transaction_id>
.
And this change means that the GTID_LOG_EVENT
’s in
the binary logs needed to be changed. The MySQL team at Oracle
decided to not change the existing format, but introduce a new
event: GTID_TAGGED_LOG_EVENT
.
Initially I assumed that decoding the new event would me mostly identical to the original event, but with just a single field added. But this isn’t the case as Oracle MySQL deciced to use a new serialization format (Yes, more innovation) and use it for this new event. The new serialization format is documented …
[Read more]Introduction
Query Attributes are a relatively new feature of the MySQL Protocol. This is availble since MySQL 8.0.23.
Before Query Attributes were introduced there already was already another similar feature: Connetion Attributes, which provides per-connection metadata in the form of key/value pairs.
This is what connection attributes look like:
mysql> SELECT ATTR_NAME, ATTR_VALUE
-> FROM performance_schema.session_connect_attrs
-> WHERE PROCESSLIST_ID=64;
…[Read more]
As we know, Orchestrator is a MySQL high availability and replication management tool that aids in managing farms of MySQL servers. In this blog post, we discuss how to make the Orchestrator (which manages MySQL) itself fault-tolerant and highly available. When considering HA for the Orchestrator one of the popular choices will be using the Raft consensus. […]
This blog post summarizes how MySQL supports government IT priorities, from cybersecurity protection to modernization, cost savings, and workforce transformation.