Skip to content

Percona Server for MySQL 8.0.35-27 (2023-12-27)

Get started with Quickstart Guide for Percona Server for MySQL.

Percona Server for MySQL 8.0.35-27 includes all the features and bug fixes available in the MySQL 8.0.35 Community Edition in addition to enterprise-grade features developed by Percona.

Release highlights

Percona Server for MySQL implements telemetry that fills in the gaps in our understanding of how you use Percona Server to improve our products. Participation in the anonymous program is optional. You can opt-out if you prefer not to share this information. Find more information in the Telemetry on Percona Server for MySQL document.

This merge fixes the following issue:

  • PS-8849: The server exited with the Assertion failure: < 256 * 256 thread.

Improvements and bug fixes provided by Oracle for MySQL 8.0.35 and included in Percona Server for MySQL are the following:

  • Upgraded the linked OpenSSL library to OpenSSL 3.0.10.
  • Removed the printed query string limit to display the characters for a detected deadlock section of the engine status log.
  • Fixed a procession of single-character tokens by an FTS parser plugin.


The following items are deprecated in this release and using any of these items may cause a warning:

  • The binlog_transaction_dependency_tracking server system variable

  • The old and new server system variables

  • The --character-set-client-handshake server variable


  • The implementation of the SHOW PROCESSLIST command that uses the INFORMATION_SCHEMA.PROCESSLIST table

  • The performance_schema_show_processlist variable

We recommend migrating from these items as soon as possible. They can be removed in a future release.

Find the full list of bug fixes and changes in the MySQL 8.0.35 Release Notes.

Bug fixes

  • PS-7806: Tables with column compression broke asynchronous replication.

  • PS-8671: An ocassional failure of the innodb.ddl_kill test on Jenkins.

  • PS-8741: MySQL 8.0.33 failed in Debug mode while running innodb.ddl_crash_alter_partition.

  • PS-8879: Received an out of memory error when running ALTER TABLE ... COLUMN_FORMAT COMPRESSED;.

  • PS-8885: Instead of using the path specified in the secure_log_path option, the server used the default MySQL data directory to store the secure logs.

  • PS-8965: In some situations, the keyring_vault retrieved records for already deleted keys with empty data and deletion_time set. Ensured that deleted keys were properly processed.

  • PS-8973: The execution of audit_log_filter.status_var_log_size failed if it was run multiple times.

  • PS-8975: When userstat was enabled, concurrent execution of queries to tables, including queries to I_S.TABLE/INDEX_STATISTICS and FLUSH PRIVILEGES commands caused deadlocks between internal locks of the Percona Server. Statements in the existing connections were stalled, and new connections to the server failed (Thanks to Pierre POMES for reporting this issue.)

  • PS-8927: The CREATE TABLE LIKE option didn’t write the charset on binary log if it was created from a temporary table.

  • PS-9011: Downstream INSTANT algo <= 8028 on table in mysql schema led to corruption post upgrade.

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 Product Downloads

Contribute to the documentation

For training, contact Percona Training - Start learning now

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.

Last update: 2024-04-08