MariaDB is a database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL, with assistance from the broader community. In addition to the core functionality of MySQL, it offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.
minor feature: innodb_thread_concurrency innodb_commit_concurrency. innodb_replication_delay. innodb_concurrency_. innodb_thread_sleep_delay. innodb_adaptive_max_sleep_delay ( MDEV-23379 ). corruption in delete buffering ( MDEV-22497 ). a deadlock in FLUSH TABLES FOR EXPORT ( MDEV-22890 ). InnoDB data file extension is not crash-safe ( MDEV-23190 ). Minor related to encryption and FULLTEXT INDEX. Dropping the adaptive hash index may cause DDL to lock up InnoDB ( MDEV-22456 ). innodb_log_optimize_ddl=OFF is not crash safe ( MDEV-21347 ). Mariadb service won't shutdown when it's running and the OS datetime updated backwards ( MDEV-17481 ). Doublewrite recovery can corrupt data pages ( MDEV-11799 ). race conditions related to buffer pool resizing. ALTER TABLE ( MDEV-22637, MDEV-23244, MDEV-22988, MDEV-23295, MDEV-22771, MDEV-22811, MDEV-22899 ). Slow InnoDB shutdown on large instance ( MDEV-22778 ). to performance regressions introduced in MariaDB 10.5.4 ( MDEV-23017, MDEV-23369, MDEV-23410 ). Performance improvements ( MDEV-22110, MDEV-22930, MDEV-23379, MDEV-22778 ). Correctly implemented the scrubbing of freed pages ( MDEV-8139 ). Crash recovery ( MDEV-21347, MDEV-23190, MDEV-11799 ). Make the binlog dump thread to log into errorlog a requested GTID position ( MDEV-20428 ). stop of the optimistic parallel slave at requested START-SLAVE-UNTIL position ( MDEV-15152 ). Properly handle. RESET MASTER TO value, when the value exceeds the max allowed. 2147483647 ( MDEV-22451 ). Correct 'relay-log.info' updating by concurrent parallel workers ( MDEV-22806 ). Eliminate deadlock involving parallel workers. STOP SLAVE and. FLUSH TABLES WITH READ LOCK ( MDEV-23089 ). Correct master-slave automatic reconnection by slave to always pass through all steps of the initial connect. Specifically, do not skip master notification about slave binlog checksum awareness ( MDEV-14203 ). Refine mysqlbinlog output to print out. START TRANSACTION at. Gtid_log_event processing which sat