Daniël's Database Blog
Thursday, February 27, 2025
Why TLS for MySQL is difficult
›
The internet has changed to a place where most protocols like HTTP etc now use secure connections with TLS by default. While both HTTP and ...
6 comments:
Tuesday, February 18, 2025
Decoding MySQL's GTID_TAGGED_LOG_EVENT
›
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 ...
Monday, February 17, 2025
The Potential of Query Attributes in MySQL
›
Introduction Query Attributes are a relatively new feature of the MySQL Protocol. This is availble since MySQL 8.0.23. Before Query Attrib...
2 comments:
Monday, December 2, 2024
MySQL GTID tags and binlog events
›
MySQL 8.4 and newer have extended the Global Transaction ID (GTID) functionality with a new “tag” option. Refresher on GTID A GTID is a un...
Monday, November 11, 2024
Release and version management is hard
›
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 oft...
Monday, May 6, 2024
MySQL Protocol: Collations
›
This story starts with a pull request for go-mysql to allow setting the collation in auth handshake that I was reviewing. The reason why th...
Monday, November 6, 2023
Notes on Compression in the MySQL Protocol
›
The MySQL Protocol is the network protocol that is used between a MySQL server and a client. This is called the “classic” protocol as there ...
›
Home
View web version