The MySQL Development team is very happy to announce that MySQL 8.0.23 is now available for download at dev.mysql.com. In addition to bug fixes there are a few new features added in this release. Please download 8.0.23 from dev.mysql.com or from the MySQL Yum, APT, or SUSE repositories.…
InnoDB Clone and page tracking
First we will talk about some of the other internal users of the technology that underpins the InnoDB Clone. MySQL Enterprise Backup (MEB) is an enterprise offering that provides backup and recovery for MySQL. Among various types of backups available, the following two types are of interest to us:
Full Backup
– A backup that backs up the entire MySQL instance – all the tables in each MySQL database.
InnoDB Data Locking – Part 2.5 “Locks” (Deeper dive)
All together now
Let’s now put together all that we’ve learned in InnoDB Data Locking – Part 2 “Locks” about table and record locks to understand following situation:
Auditing Changes to Classified Data Stored in MySQL 8.0
The Challenge
MySQL Audit Data Consolidation – Made Simple
In this blog, I am going to demonstrate how to create your own consolidated audit log archive across many mysql instances. In a followup I’ll show how to extend this example by creating a simple hash chain on that archive – so you can prove whether or not its been modified or tainted in any way and if so where.…
What’s New in MySQL Shell 8.0.22
MySQL Shell 8.0.22 has just been released and is now available for download.
In addition to bug fixes and minor changes described in the Release Notes, some more significant enhancements were also included.
Dump and Load Utilities
importTable: Custom Data Transformations
The importTable
utility now supports applying arbitrary data transformations to imported data.…
The MySQL 8.0.22 Maintenance Release is Generally Available
The MySQL Development team is very happy to announce that MySQL 8.0.22 is now available for download at dev.mysql.com. In addition to bug fixes there are a few new features added in this release. Please download 8.0.22 from dev.mysql.com or from the MySQL Yum, APT, or SUSE repositories.…
InnoDB Data Locking – Part 2 “Locks”
In InnoDB Data Locking – Part 1 “Introduction” we’ve described the difficulties Lock System tries to solve using metaphor of people trying to concurrently edit spreadsheets. While it might be useful metaphor to get some intuitions about the problem, to talk about solutions it helps to know at least a little about the “reality” this metaphor maps to.…
Auditing Selection of Classified Data Stored in MySQL 8.0
The Challenge
InnoDB Data Locking – Part 1 “Introduction”
In this blog series, I’d like to introduce you gently to the topic on which I was working last 2 years, which is improving how InnoDB locks data (tables and rows) in order to provide illusion to clients that their queries are executed one after another, while in reality there is a lot of concurrency.…