Changed in Percona Server 8.0¶
Percona Server for MySQL 8.0 is based on MySQL 8.0 and incorporates many of the improvements found in Percona Server for MySQL 5.7.
Features ported to Percona Server for MySQL 8.0 from Percona Server for MySQL 5.7¶
The features are listed within the following sections:
SHOW ENGINE INNODB STATUS Extensions¶
-
The Redo Log state
-
Specifying the InnoDB buffer pool sizes in bytes
-
innodb_print_lock_wait_timeout_info
system variable
Performance¶
Flexibility¶
Management¶
Reliability¶
Diagnostics¶
Features Removed from Percona Server for MySQL 8.0¶
Some features, that were present in Percona Server for MySQL 5.7, are removed from Percona Server for MySQL 8.0:
Removed Features¶
-
CSV engine mode for standard-compliant quote and comma parsing
-
The ALL_O_DIRECT InnoDB flush method: it is not compatible with the new redo logging implementation
Removed Syntax¶
-
The
SET STATEMENT ... FOR ...
statement that enabled setting a variable for a single query. For more information see Replacing SET STATEMENT FOR with the Upstream Equivalent. -
The
LOCK BINLOG FOR BACKUP
statement due to the introduction of thelog_status
table in Performance Schema of MySQL 8.0.
Removed plugins¶
-
SCALABILITY_METRICS
-
QUERY_RESPONSE_TIME
plugins
The QUERY_RESPONSE_TIME
plugins have been removed from Percona Server for MySQL 8.0 as the Performance Schema of MySQL 8.0
provides histogram data for statement execution time.
Removed system variables¶
-
The innodb_use_global_flush_log_at_trx_commit system variable which enabled setting the global MySQL variable innodb_flush_log_at_trx_commit
-
innodb_show_verbose_locks: showed the records locked in
SHOW ENGINE INNODB STATUS
-
innodb_kill_idle_trx
which was an alias to thekill_idle_trx
system variable -
The max_binlog_files system variable
Deprecated storage engine¶
-
The TokuDB Storage Engine was declared as deprecated in Percona Server for MySQL 8.0 and will be disabled in upcoming 8.0 versions.
We recommend migrating to the MyRocks Storage Engine.
For more information, see the Percona blog post: Heads-Up: TokuDB Support Changes and Future Removal from Percona Server for MySQL 8.0.