MariaDB is ontstaan als fork van MySQL nadat dit in 2009/2010 door Oracle werd overgenomen. Voor een overzicht van de verschillen tussen MariaDB en MySQL kun je op deze en deze pagina's terecht. MariaDB is een krachtige opensourcedatabaseserver, die vooral populair is als website- en forumdatabase. De ontwikkelaars hebben versie 10.3.5 uitgebracht in de unstable-tak als releasecandidate, met de volgende aankondiging:
MariaDB 10.3.5 Release Notes
MariaDB 10.3 is the current development series of MariaDB. It is an evolution of MariaDB 10.2 with several entirely new features not found anywhere else and with backported and reimplemented features from MySQL.
MariaDB 10.3.5 is a RC release.
Notable ChangesOther Changes
- The PL/SQL stored procedure dialect (enabled with sql_mode=ORACLE) now supports Oracle style packages. Support for the following statements has been added (MDEV-10591):
- CREATE PACKAGE
- CREATE PACKAGE BODY
- DROP PACKAGE
- DROP PACKAGE BODY
- SHOW CREATE PACKAGE
- SHOW CREATE PACKAGE BODY
- The MyRocks storage engine is now RC.
- Numerous performance improvements for high-concurrency load.
- Useless @@system_versioning_innodb_algorithm_simple server variable was removed.
- New sql_mode SIMULTANEOUS_ASSIGNMENT to make the SET part of the UPDATE statement evaluate all assignments simultaneously, not left-to-right.
- Numerous scalability and performance improvements to global data structures, including MDEV-14756, MDEV-15019, MDEV-14482, MDEV-15059, MDEV-15104
- Correctness improvement - TRUNCATE honors transactional locks (MDEV-15061)
- Performance improvements to persistent data structures: MDEV-15090, MDEV-15132
Notable Bug Fixes merged from 10.2
- On Linux, shrink the core dumps by omitting the InnoDB buffer pool (MDEV-10814)
- Fix upgrades from earlier InnoDB versions (MDEV-15370)
- New status variable innodb_buffer_pool_load_incomplete (MDEV-11455)
- As per the MariaDB Deprecation Policy, 10.3 binary tarball packages for GLIBC_2.5 (that were built on CentOS 5) have been discontinued.
MariaDB 10.3.5 includes all bug fixes from MariaDB 10.2.13, including the following:For a complete list of changes made in MariaDB 10.3.5, with links to detailed information on each push, see the changelog.
- MDEV-11415 Remove excessive undo logging during ALTER TABLE…ALGORITHM=COPY
- Faster startup when no crash recovery is deeded (MDEV-15333, MDEV-13869)