Todos os produtos
Search
Central de documentação

PolarDB:Feature comparison of PolarDB for MySQL 5.6, 5.7, and 8.0

Última atualização: Oct 21, 2026

Este tópico descreve os recursos disponíveis no PolarDB for MySQL para consulta.

Nota

PolarDBMecanismo de banco de dados: entre os recursos compatíveis com as diversas versões, alguns possuem pré-requisitos específicos. Por exemplo, pode ser necessária uma versão secundária específica do mecanismo ou superior. Para mais informações, consulte os pré-requisitos descritos no tópico de cada recurso.

Recurso

PolarDB for MySQL

MySQL 5.6

MySQL 5.7

MySQL 8.0.1

MySQL 8.0.2

Enterprise Edition

Enterprise Edition

Standard Edition

Enterprise Edition

Standard Edition

Enterprise Edition

Standard Edition

Cluster Edition

Cluster Edition

Cluster Edition

Multi-master Cluster (Limitless) Edition

Cluster Edition

Multi-master Cluster (Limitless) Edition

Serverless

❌

✔️

✔️

✔️

❌

✔️

✔️

❌

❌

Gerenciamento de cluster

Custom purchase e Purchase a subscription cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Release a cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Clone a cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Enable binary logging

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Set a maintenance window

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Manage nodes

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

View or cancel scheduled tasks

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

View database storage usage

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Cluster lock

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Bind cluster tags

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Filter clusters by tag

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

View tags bound to a cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Unbind a tag

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

View and manage scheduled events

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Data migration

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Data synchronization

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Gerenciamento de contas

Register and log on to an Alibaba Cloud account

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Create and manage RAM users

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Create and manage database accounts

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Manage database account passwords

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Segurança e criptografia de dados

Configure cluster allowlists

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Configure SSL encryption

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Configure transparent data encryption (TDE)

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

SQL firewall

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Dynamic data masking

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Fully encrypted database

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Proxy de banco de dados

Manage endpoints

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Connect to a cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Private domain names

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Read/write splitting

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Configure the database proxy

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Overload protection

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Manage databases

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Alteração de especificações do cluster

Manual specification change

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Implement elastic scaling by using auto scaling

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Configure auto scaling with DAS

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Add or remove nodes

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Temporary upgrade

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Upgrade Archive Database Single Node Edition to Archive Database Cluster Edition

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Arquivamento de armazenamento frio

Enable cold data archiving

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Archive data in CSV or ORC format

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Lifecycle management (DLM)

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

OSS foreign tables

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Alta disponibilidade

Multi-zone deployment architecture

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Manually change the primary or secondary zone

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Cross-zone automatic switchover

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Multi-node deployment architecture e Automatic failover and manual failover

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Multi-master Cluster (Limitless) Edition

Multi-master Cluster (Limitless)

❌

❌

❌

❌

✔️

❌

❌

✔️

❌

Add or delete a global read-only node

❌

❌

❌

❌

✔️

❌

❌

✔️

❌

High compression engine (X-Engine)

❌

❌

❌

✔️

❌

❌

✔️

❌

❌

Global Database Network (GDN)

Create and delete global database networks

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Add and manage secondary clusters

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Connect to a Global Database Network

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Backup e restauração

Automatic backup

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Manual backup

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Full restoration (restore from backup set)

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Full restoration (restore to a previous point in time)

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Database and table restoration (restore from backup set)

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Database and table restoration (restore to a previous point in time)

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Flashback query

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Seamless switchover (hot standby switchover)

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Elastic Parallel Query (EPQ)

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Otimização de consultas grandes (Parallel Query)

Accelerate hash joins with parallel execution

❌

❌

❌

❌

❌

✔️

✔️

❌

✔️

Parallel acceleration for semi-joins

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Parallel acceleration of window functions

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Parallel acceleration of ROLLUP

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Columnar index (IMCI)

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

PolarDB for AI

❌

❌

❌

✔️

❌

❌

✔️

❌

❌

Lixeira do cluster

Restore a released cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Permanently delete a released cluster

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Autonomy Center

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Session management

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Real-time performance

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Monitoramento e otimização

Storage analysis

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Lock analysis

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Diagnostic report

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Performance Insight (original version)

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Performance Insight (New Version)

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Performance monitoring

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Slow SQL query

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

SQL Explorer

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Gerenciamento de versão

Minor version management

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Major version upgrade

✔️

✔️

✔️

✔️

❌

✔️

✔️

❌

✔️

Configurações de parâmetros

Set cluster parameters and node parameters

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Use parameter templates

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

High-performance parameter templates

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Otimização do sistema de transações

Commit timestamp (CTS) technology

❌

❌

❌

✔️

❌

✔️

✔️

❌

❌

What is global consistency (high-performance mode)

❌

✔️

✔️

✔️

❌

✔️

✔️

❌

❌

Otimização de desempenho DDL

Instant column addition at the end of a table

❌

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Parallel DDL

❌

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

DDL read-ahead

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

DDL multi-way merging and sorting

❌

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Asynchronous I/O for DDL

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Faster TRUNCATE/DROP TABLE

❌

✔️

✔️

❌

❌

❌

❌

❌

❌

Otimização de estabilidade DDL

Nonblocking DDL

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

DDL physical replication optimization

❌

✔️

✔️

✔️

✔️

✔️

❌

✔️

❌

Async metadata lock replication

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Prevent long-running transactions on read-only nodes from blocking DDL operations

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Otimização de usabilidade DDL

Preemptive DDL

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

View the DDL statement execution status and MDL status

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Otimização de segurança DDL

Table recycle bin

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Tabelas particionadas

Modify a partitioned table

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

INTERVAL RANGE partitioning

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Partial Index

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Global Secondary Indexes (GSIs)

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Online partition maintenance

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Create a read-only partition

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Create a hybrid partition

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Automated management of partitions

❌

❌

❌

✔️

❌

✔️

✔️

❌

✔️

Otimizador de consultas

Subquery folding

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Transforming IN predicates to JOINs

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Subquery unnesting

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Left join elimination

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Push down a condition from the HAVING clause to the WHERE clause

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Push down a condition from the WHERE clause to derived tables

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Join condition pushdown

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Cost-based query transformation

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Statement Outline

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Auto plan cache

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Adaptive execution plan switching

❌

❌

❌

✔️

✔️

✔️

❌

✔️

❌

LIMIT OFFSET pushdown

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Full predicate pushdown

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Full scan pushdown (FastTraverse)

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Pushdown de filtro Bloom para hash join

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Otimização de alta concorrência

Controle de concorrência

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Dica de inventário

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Fila de instruções

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Otimização de hot row

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Pool de threads

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Otimização de controle de concorrência B-tree

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Monitoramento de desempenho do kernel

Agente de desempenho

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Rastreamento SQL

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Detalhes SQL

❌

❌

❌

✔️

✔️

✔️

✔️

✔️

✔️

Outros recursos do kernel

Gerenciamento de locatários e isolamento de recursos

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Envio de logs baseado em RDMA

❌

❌

❌

✔️

✔️

✔️

❌

✔️

❌

Pool de buffer quente

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Cache de consulta rápida

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

Returning

❌

✔️

✔️

❌

❌

❌

❌

❌

❌

Cache de resultado parcial (PTRC)

❌

❌

❌

❌

❌

❌

✔️

❌

✔️

Protobuf legível

❌

❌

❌

❌

❌

❌

✔️

❌

✔️