Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MySQL is 30 !

MySQL is 30 !

This session was presented during the MySQL 30th anniversary celebration organized by RoOUG in Bucharest, Romania.

Avatar for lefred

lefred

June 04, 2025
Tweet

More Decks by lefred

Other Decks in Technology

Transcript

  1. • @lefred • @lefredbe.bsky.social • @[email protected] • @lefred14:matrix.org • MySQL

    Evangelist • using MySQL since version 3.20 • devops believer • living in • h�ps://lefred.be Frédéric Descamps Copyright @ 2025 Oracle and/or its affiliates. 4
  2. 1995 The �rst internal version of MySQL had the working

    title of UNIREG. MySQL was founded by Michael "Monty" Widenius, David Axmark, and Allan Larsson. The �rst version of MySQL appeared on 23 May 1995.
  3. 1998 MySQL AB was founded as the company behind MySQL,

    providing support, consulting services and commercial licensing.
  4. 2000 MySQL becomes an Open-Source project by adopting the GPL

    license. This accelerated the adoption of MySQL by the community as the database of choice for web applications.
  5. 2001 MySQL 3.23 released: this version brought signi�cant performance improvements,

    including the introduction of the MyISAM storage engine. 2 million active installations
  6. 2003 MySQL 4.0 released: this version introduced the InnoDB storage

    engine, which provided ACID compliaance and transactions, making MySQL a viable option for enterprise applications. 4 million active installations
  7. 2005 MySQL 5.0 released with support for stored procedures, triggers,

    views, and more advanced features, making it more competitive in the database market. Oracle acquires Innobase Oy, the company behind the InnoDB storage engine.
  8. 2008 Sun Microsystems acquires MySQL AB for approximately $1 billion,

    showing the growing importance of open-source databases in the enterprise environments. Release of MySQL 5.1 with Sun.
  9. 2009 Oracle Corporation acquires Sun Microsystems, including MySQL, adding open-source

    databases to its technical stack and a commitment to MySQL. MySQL 5.4, a preview or development release, with very nice performance improvements thanks to an "improved" InnoDB.
  10. 2012 MySQL introduced GTID in MySQL 5.6, a feature that

    simpli�es replication. MySQL 5.6 also introduced the Performance Schema, a feature that provides insight into the performance of the MySQL server, helping administrators to optimize and troubleshoot their databases.
  11. 2015 MySQL 5.7 released with signi�cant improvements in performance, scalability,

    and manageability. JSON support, replication and security enhancements further solidi�ed MySQL's position as the leading open-source database.
  12. 2018 MySQL 8.0 is GA, a giant leap for SQL

    (windown functions, CTEs, roles, etc.), Atomic DDLs with Data Dictionary, and much more. MySQL adopts a continuous release model, with new features and improvements.
  13. 2020 Release of HeatWave, a fully-managed Oracle Cloud Infrastrucutre service,

    developed, managed and supported by MySQL team with in memory accelerator, Object Storage, Machine Learning and GenAI capabilities.
  14. 2024 MySQL 9 with VECTOR datatype and release of the

    �rst LTS: MySQL 8.4 MySQL surpasses 2 billion downloads (o�cial website, docker pull, package managers and cloud deployments) MySQL #1 DB for development (JetBrains survey)
  15. 2025 MySQL celebrates 30 years of innovation, community, and success.

    1 billion MySQL installations over 2 billion downloads worldwide
  16. MySQL Community Edition • MySQL Operator for Kubernetes ◦ Backup

    & PITR Support ◦ MySQL InnoDB ClusterSet (DR) • MySQL REST Service • Hypergraph Optimizer • Atomic I/O (no need for double write bu�er) MySQL Enterprise Edition • JavaScript Stored Procedures ◦ Library Support • Improved HA ◦ Smarter failovers ◦ Reaplication manageability • Open Telemetry • OpenID Connect Authentication • MySQL EE Developer License Recent and future innovations Copyright @ 2025 Oracle and/or its affiliates. 26
  17. MySQL HeatWave • JavaScript Stored Procedures ◦ GenAI and AutoML

    APIs available • Always Free Trier MySQL HeatWave on OCI ◦ OLTP, Autopilot, Javascript ◦ Vector Store, Vector Processing ◦ Machine Learning (AutoML) ◦ Lakehouse • Auto Indexing • GenAI: optimizing LLMs on CPU Recent and future innovations (2) Copyright @ 2025 Oracle and/or its affiliates. 27