Percona Server for MySQL 8.0.46-37 (2026-06-10)¶
Final 8.0 series release
Percona Server for MySQL 8.0.46-37 is the final release of the Percona Server for MySQL 8.0 series. MySQL 8.0 has reached its End of Life (EOL).
Percona offers tailored support before, during, and after your move to MySQL 8.4, and can keep your existing MySQL 8.0 deployment secure and performant post-EOL through MySQL 8.0 Post-EOL Support from Percona.
The program provides critical updates and ensures stability for businesses relying on MySQL 8.0 beyond the official EOL.
Post-EOL support subscribers can access the full release, including pre-compiled binaries, through the private repository.
Community members can build the release from publicly available source code, which is released quarterly.
Upgrading to MySQL 8.4 is recommended, but support for MySQL 8.0 will continue.
Get started with Quickstart Guide for Percona Server for MySQL.
Percona Server for MySQL 8.0.46-37 includes all the features and bug fixes available in the MySQL 8.0.46 Community Edition and enterprise-grade features developed by Percona.
Release highlights¶
MySQL 8.0.46¶
Improvements and bug fixes provided by Oracle for MySQL 8.0.46 and included in Percona Server for MySQL are the following:
-
Building full-text search indexes on very large InnoDB tables now uses noticeably less memory, lowering the risk of out-of-memory conditions during index creation. (Bug #39040226)
-
When an undo tablespace was truncated, the purge thread previously left the
undo_{space_number}_trunc.logmarker file behind on disk; this cleanup step now runs reliably as part of the truncate operation. (Bug #38871808) -
Running
CREATE INDEXwith a high--innodb_parallel_read_threadsvalue could, under some workloads, consume all available disk space on the data volume. The parallel index build path has been adjusted to keep its on-disk footprint bounded. (Bug #38370155)
Find the complete list of bug fixes and changes in the MySQL 8.0.46 Release Notes.
Improvements¶
-
PS-8867: Increased the verbosity of the data dictionary upgrade process, making it easier to diagnose problems that occur during upgrade.
-
PS-10312: The audit log buffer is now flushed on server shutdown when the
ASYNCHRONOUSlogging strategy is in use, preventing the loss of buffered events. -
PS-11161: Performance optimizations for
mem_root_deque.
Bug Fixes¶
-
PS-10228: An audit log filter defined with no value did not log any events.
-
PS-10338:
audit_log_filter_set_filter()returnedOKfor filters that referenced unknown field names instead of reporting the error. -
PS-10348: The Audit Log Filter did not support filtering by integer fields.
-
PS-10351: Reduced the number of events emitted by the Audit Log Filter to improve performance.
-
PS-10378: With the MeCab plugin, a boolean-mode full-text query that used
LIMITstill computed ranking scores for all matches, preventing the limit-based optimization from being applied. -
PS-10448: A prepared
INSERTstatement failed to write rows across partitions. -
PS-10545: MTR run with
--only-big-testincorrectly skipped tests that included bothbig_test.incandno_valgrind_without_big.inc. -
PS-10591:
create_digest()raised an assertion when invoked with extendable-output function (XOF) algorithms such asSHAKE128andSHAKE256. -
PS-10593: The
audit_logplugin segfaulted inside amemcpycall. -
PS-10853: The
audit_log_filterplugin crashed because throwing calls were made from filesystem functions declarednoexcept. -
PS-10872: Corrected event subclass naming in the Audit Log Filter and aligned its JSON output with the upstream format.
-
PS-10873: The legacy audit log MTR test
audit_log_charsetfailed in Percona Server for MySQL 8.0. -
PS-10990: A specific join executed inside a stored procedure crashed in
Item_cache::walk. -
PS-10991: Updated Percona Server for MySQL 8.0 to use a KMIP library that includes the latest memory leak fixes.
-
PS-11073: Tables with large rows that were originally created on earlier MySQL versions could not be created on MySQL 8.0.46.
-
PS-11181: MyRocks could overflow a buffer when
rocksdb_merge_buf_sizewas set above 4 GB.
Useful links¶
Install Percona Server for MySQL 8.0
Upgrade Percona Server for MySQL from 5.7 to 8.0
The Percona Server for MySQL GitHub repository
Download product binaries, packages, and tarballs at Percona Software Downloads
Contribute to the documentation
For training, contact Percona Training - Start learning now