July 28, 2025

MySQL 9.4.0 Released with RHEL 10 Support and HeatWave AI Integration

MySQL 9.4.0 adds RHEL 10/Oracle Linux 10 compatibility, HeatWave AI collaboration, performance optimizations, and configuration updates for enhanced database scalability and manageability.

Key Highlights of This Release

While the update includes dependency upgrades, bug fixes, and new features, the most notable advancement is the explicit mention of collaboration with ​HeatWave GenAI​ in official documentation.

Oracle HeatWave GenAI​ enables integrated, automated generative AI support via in-database large language models (LLMs), vector storage, scalable vector processing, and natural-language contextual dialogues—eliminating data movement costs and requiring no prior AI expertise. To leverage HeatWave GenAI, users must deploy ​HeatWave MySQL 9.0.0+​​ with the ​Lakehouse​ feature enabled.

MySQL 9.4.0 Core Updates

  1. Character Sets
    • Resolved ER_CANT_AGGREGATE_2COLLATIONS errors caused by IFNULL() in LIKE clauses by adjusting collation derivation logic.
  2. Build System
    • Minimum CMake version upgraded to 3.14.6; GCC 11+ required for compilation.
    • RHEL 9 builds now use GCC 14.
  3. Configuration
    • Default back_log value increased to 10,000.
    • New server_memory parameter limits physical memory usage during configuration.
  4. Installation
    • Added RPM/Yum repository support for RHEL and Oracle Linux 10.
  5. Logging
    • Error logs now record total logical CPUs and physical memory (e.g., MySQL Server has access to 4 logical CPUs).
  6. Group Replication
    • Introduced error code ER_GRP_RPL_APPLIER_THD_KILLED to distinguish between thread termination via SQL KILL or errors.

For full details, refer to the official release notes

You will get best features of ChatDBA