すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:AliSQL の特徴概要

最終更新日:Mar 29, 2026

AliSQL は、Alibaba Cloud が独自に開発した MySQL ブランチです。MySQL Community Edition のすべての機能を含むほか、バックアップおよび復元、モニタリング、パフォーマンス最適化、読み取り専用インスタンス、シーケンスエンジンなどの Oracle 互換機能といった、エンタープライズ向け機能を追加しています。

AliSQL の概要

AliSQL は MySQL Community Edition を基盤とし、以下の機能により MySQL Enterprise Edition とのギャップを解消します。

  • エンタープライズ向けバックアップおよび復元 — InnoDB 向けホットバックアップ、ポイントインタイムリカバリ (PITR)、データベースおよびテーブルレベルの復元

  • スレッドプール — セッションとスレッドを分離することで、少数のスレッドで高同時接続ワークロードを効率的に処理可能

  • パフォーマンス最適化 — パラレルクエリ、Binlog in Redo、ステートメントキューなど、負荷下でのレイテンシ低減およびスループット向上を実現する機能

  • Oracle 互換性 — シーケンスエンジンにより、シーケンスに基づく ID 生成に依存する Oracle ワークロードの移行を簡素化

ApsaraDB RDS for MySQL では、AliSQL にさらにマネージドサービス機能(リージョン間バックアップ、SQL Insights、Enhanced Monitor、シングルテナント向けデータベースプロキシ)を追加しています。

対応バージョン

以下の表は、AliSQL の各機能とその対応する MySQL バージョンを示しています。

機能

機能説明MySQL 8.0MySQL 5.7MySQL 5.6
ネイティブフラッシュバックSQL ステートメントを実行して指定時点のデータをクエリまたは復元する機能 — 誤操作直後に既存データを即座に復旧できます。対応非対応非対応
スレッドプールセッションとスレッドを分離し、少数のスレッドで全アクティブセッションを処理することで、多数の接続時のオーバーヘッドを削減します。対応対応対応
ステートメントアウトラインオプティマイザヒントおよびインデックスヒントを用いてクエリ実行計画を安定化します。この機能を利用するには、DBMS_OUTLN パッケージをインストールしてください。対応対応非対応
シーケンスエンジンOracle 互換ワークロード向けのシーケンス値生成を簡素化します。対応対応対応
ReturningDML ステートメントが結果セットを返すことを許可します。この機能を利用するには、DBMS_TRANS パッケージをインストールしてください。対応非対応非対応
EncDB指定されたデータカラムを暗号化し、クラウドプラットフォームのソフトウェアやツールを通じて不正なユーザーがプレーンテキストにアクセスすることを防止します。非対応対応非対応

パフォーマンス

機能説明MySQL 8.0MySQL 5.7MySQL 5.6
Fast Query CacheAlibaba Cloud がネイティブの MySQL クエリキャッシュを再設計し、新しい実装メカニズムを採用してクエリパフォーマンスを向上させた機能です。非対応対応非対応
Binlog in Redoトランザクションコミット時にバイナリログをリドログファイルに書き込むことで、ディスク I/O を削減し、書き込みスループットを向上させます。対応非対応非対応
ステートメントキュー同一リソース(例:同一テーブル行)を操作するステートメントを同一バケットにキューイングすることで、競合によるオーバーヘッドを削減します。対応対応非対応
Inventory HintReturning およびステートメントキュー機能と連携して、トランザクションのコミットおよびロールバックを高速化し、アプリケーションのスループットを向上させます。対応対応対応
Binlog Parallel Flushトランザクションコミット時にバイナリログを並列書き込みすることで、高同時実行シナリオにおける書き込みボトルネックを解消します。対応非対応非対応

安定性

機能説明MySQL 8.0MySQL 5.7MySQL 5.6
高速 DDLバッファープール管理を最適化し、DDL 操作によるパフォーマンスへの影響を軽減するとともに、同時実行可能な DDL 操作数を増加させます。対応対応対応
ステートメント同時実行制御構文ルールに基づいてステートメントの同時実行を制御します。この機能を利用するには、DBMS_CCL パッケージをインストールしてください。対応対応非対応
Performance AgentMySQL 拡張機能であり、インスタンスのパフォーマンスメトリクスを収集・分析します。対応対応対応
大規模ファイルの非同期削除大規模ファイルを非同期で削除することで、I/O スパイクによるインスタンスの安定性低下を回避します。対応対応対応
Performance Insightインスタンス単位での負荷モニタリング、アソシエーション分析、パフォーマンス最適化を提供し、パフォーマンスボトルネックの特定および解決を支援します。対応対応非対応
大規模トランザクションのコミット最適化大規模トランザクションのコミット(binlog キャッシュのフリーフラッシュ)を最適化し、過度なバイナリログ書き込みレイテンシを防止し、インスタンスの応答性を維持します。対応非対応非対応

高度なセキュリティ

機能説明MySQL 8.0MySQL 5.7MySQL 5.6
リサイクルビン削除されたテーブルを設定可能な期間だけ一時的に保持し、誤って削除した場合でも復元できるようにします。この機能を利用するには、DBMS_RECYCLE パッケージをインストールしてください。対応非対応非対応

機能一覧

分類

機能

Community Edition

Official Enterprise Edition

AliSQL kernel (5.7 & 8.0)

ApsaraDB RDS for MySQL

エンタープライズ付加価値サービス

24 時間 365 日サポート

提供なし

緊急トラブルシューティング

提供なし

エキスパートサービスコンサルタントサポート

提供なし

MySQL 機能

MySQL Database Server

MySQL Connectors

パブリックディストリビューションに対応

パブリックディストリビューションに対応

MySQL Replication

MySQL Router

MaxScale(MySQL 8.0 で対応)

シングルテナントインスタンス向けデータベースプロキシ

MySQL Partitioning

ストレージエンジン

InnoDB

MyISAM

NDB

InnoDB

MyISAM

NDB

InnoDB

X-Engine

InnoDB

X-Engine

Oracle 互換性

シーケンスエンジン

提供なし

提供なし

MySQL 8.0 で対応

MySQL 8.0 で対応

MySQL Enterprise Monitor

Enterprise Dashboard

提供なし

開発中

Enhanced Monitor

Query Analyzer

提供なし

開発中

Performance Insight

Replication Monitor

提供なし

開発中

Enhanced OS Metrics

提供なし

提供なし

提供なし

Enhanced Monitor

MySQL Enterprise Backup

InnoDB 向けホットバックアップ

提供なし

完全バックアップ、増分バックアップ、部分バックアップ、楽観的バックアップ

提供なし

データベースレベルおよびテーブルレベルのバックアップ

完全復元、部分復元、選択復元、ホット選択復元

提供なし

データベースレベルおよびテーブルレベルの復元

ポイントインタイムリカバリ (PITR)

提供なし

リージョン間バックアップ

提供なし

提供なし

提供なし

リージョン間バックアップ

リサイクルビン

提供なし

提供なし

MySQL 8.0 で対応

MySQL 8.0 で対応

フラッシュバック

提供なし

提供なし

MySQL Enterprise Security

Enterprise TDE

ローカルキー置き換え

BYOK TDE、キーのローテーション

BYOK TDE、キーのローテーション

Enterprise Disk Data Encryption at Rest

提供なし

提供なし

提供なし

保管時の BYOK 暗号化

Enterprise Encryption

SSL

SSL

SSL

SQL Explorer

提供なし

SQL Explorer

SQL Explorer

SM4 セキュリティ暗号化アルゴリズム

提供なし

提供なし

EncDB

提供なし

提供なし

MySQL 5.7 で対応

MySQL 5.7 で対応

MySQL Enterprise Scalability

スレッドプール

提供なし

MySQL 8.0 で対応

MySQL 8.0 で対応

Enterprise Readonly Request Extention

提供なし

提供なし

読み取り専用インスタンス

MySQL Enterprise Reliability

ステートメントアウトライン

提供なし

提供なし

Inventory Hint

提供なし

提供なし

SQL スロットリング

提供なし

提供なし

Hot SQL Firewall

提供なし

提供なし

MySQL Enterprise High-Availability

Enterprise Automatic Failover Switch

提供なし

提供なし

サードパーティ製高可用性メカニズムが必要

High-availability Edition

マルチソースレプリケーション

読み取り専用インスタンス向け高可用性

機能

以下の表は、AliSQL(MySQL 5.7 および MySQL 8.0)、MySQL Community Edition、MySQL Enterprise Edition、ApsaraDB RDS for MySQL の各機能を比較したものです。

エンタープライズ向け付加価値サービス

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
24 時間 365 日サポート非対応
緊急トラブルシューティング提供なし
エキスパートサポート非対応

MySQL 機能

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
MySQL Database Server
MySQL Connectorsパブリックバージョンに対応パブリックバージョンに対応
MySQL Replication
MySQL RouterMySQL 8.0 で MaxScale に対応シングルテナント向けデータベースプロキシ
MySQL Partitioning
ストレージエンジンInnoDB、MyISAM、NDBInnoDB、MyISAM、NDBInnoDB、X-EngineInnoDB、X-Engine

Oracle 互換性

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
シーケンスエンジン提供なし提供なしMySQL 8.0 で対応MySQL 8.0 で対応

MySQL Enterprise Monitor

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
Enterprise Dashboard提供なし開発中Enhanced Monitor
Query Analyzer非対応開発中Performance Insight
Replication Monitor提供なし開発中
Enhanced OS Metrics非対応提供なし非対応Enhanced Monitor

MySQL Enterprise Backup

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
InnoDB 向けホットバックアップ提供なし
完全バックアップ、増分バックアップ、部分バックアップ、楽観的バックアップ非対応データベースおよびテーブルレベルのバックアップに対応
完全復元、部分復元、選択的復元、およびホット選択的復元非対応データベースおよびテーブルレベルの復元に対応
ポイントインタイムリカバリ (PITR)利用不可
リージョン間バックアップ非対応非対応非対応リージョン間バックアップに対応
リサイクルビン提供なし非対応MySQL 8.0 で対応MySQL 8.0 で対応
フラッシュバック非対応提供なし

MySQL Enterprise Security

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
Enterprise TDEローカルキー置き換えに対応BYOK ベースの TDE およびキーのローテーションに対応BYOK ベースの TDE およびキーのローテーションに対応
Enterprise disk data encryption at rest非対応非対応非対応BYOK ベースのディスク暗号化に対応
Enterprise encryptionSSLSSLSSL
SQL Explorer非対応SQL InsightsSQL Insights
SM4 暗号化アルゴリズム提供なし非対応
EncDB非対応非対応MySQL 5.7 で対応MySQL 5.7 で対応

MySQL Enterprise Scalability

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
スレッドプール提供なしMySQL 8.0 で対応MySQL 8.0 で対応
Enterprise readonly request extension提供なし非対応読み取り専用インスタンスに対応

MySQL Enterprise Reliability

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
ステートメントアウトライン非対応非対応
Inventory Hint提供なし非対応
ステートメント同時実行制御非対応利用不可
Hot SQL Firewall非対応非対応

MySQL Enterprise High-Availability

機能MySQL Community EditionEnterprise EditionAliSQL(MySQL 5.7 および MySQL 8.0)ApsaraDB RDS for MySQL
Enterprise Automatic Failover Switch提供なし提供なしサードパーティ製高可用性メカニズムが必要RDS High-availability Edition
マルチソースレプリケーション高可用性の読み取り専用インスタンスに対応

参考文献