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

PolarDB:ストレージ圧縮機能の有効化

最終更新日:Aug 13, 2024

PolarDB では、ストレージ層でのデータ圧縮がサポートされています。 ストレージ圧縮機能を有効にすると、ユーザーデータは高い圧縮率に基づいてストレージレイヤーでブロック単位で圧縮されます。 これにより、ストレージ使用量とストレージコストが大幅に削減されます。 このトピックでは、ストレージ圧縮機能を有効にし、この機能を有効にした後にストレージ使用量を表示する方法について説明します。

前提条件

  • PolarDBクラスターはEnterprise Editionです。 クラスターバージョンの表示方法については、「エンジンバージョン5.6、5.7、および8.0」をご参照ください。

  • お使いのクラスターはcluster Editionで、次のいずれかのバージョンを実行します。

    • PolarDB for MySQL 5.6 のリビジョンバージョン 5.6.1.0.40.1 以降

    • PolarDB for MySQL 5.7 のリビジョンバージョン 5.7.1.0.29.1 以降

    • PolarDB for MySQL 8.0.1 のリビジョンバージョン 8.0.1.1.36.3 以降

    • PolarDB for MySQL 8.0.2 のリビジョンバージョン 8.0.2.2.19 以降

制限事項

  • ストレージ圧縮機能は、PSL4ストレージタイプを使用するPolarDBクラスターに対してのみ有効にできます。

  • X-Engineを使用するPolarDBクラスターでは、ストレージ圧縮機能を有効にすることはできません。

  • ストレージ圧縮機能は、データストレージを圧縮し、ログストレージは圧縮しません。

  • 進行中のデータ移行タスクを含むPolarDBクラスターでは、ストレージ圧縮機能を有効にすることはできません。

  • PolarDBクラスターは2023-09-01 00:00:00より前に作成されました。

使用上の注意

警告

圧縮するデータのサイズが上限を超えないようにしてください。 そうしないと、ストレージ圧縮機能を有効にしてもメモリ不足 (OOM) エラーが発生します。

  • ストレージ圧縮機能を有効化しても、ビジネスが中断されたり影響を受けたりすることはありません。

  • ストレージ圧縮機能を有効化すると、レベル 1 バックアップの無料クォータに関する以下のルールが適用されます。 クラスターに対するレベル 1 バックアップの無料クォータの詳細については、「無料クォータを超えるバックアップストレージに対する課金ルール」をご参照ください。

    • クラスターのストレージが従量課金方式で課金される場合、ストレージ圧縮機能を有効化した後のレベル 1 バックアップの無料クォータは、圧縮前のデータベースのストレージ使用率 × 50% と計算されます。

    • クラスターのストレージがサブスクリプション課金方法を使用している場合、ストレージ圧縮機能を有効にした後、レベル1バックアップの無料クォータは、最大 (サブスクリプションベースのストレージ容量、圧縮前のデータベースのストレージ使用量) × 50% の式を使用して計算されます。

      例:

      クラスターのストレージはサブスクリプション課金方法を使用し、クラスターのサブスクリプションベースのストレージ容量は2テラバイト、クラスターのストレージ使用量は1.6テラバイトです。 ストレージ圧縮機能の有効化後、クラスターのストレージ使用量は 0.5 TB に圧縮されました。 この場合、サブスクリプションベースのストレージ容量を手動で1テラバイトに減らすことができます。 詳細については、「手動でストレージ容量をスケールアップまたはスケールダウン」をご参照ください。

      クラスターに対するレベル 1 バックアップの無料クォータは 0.8 TB です。 最大 (1テラバイト、1.6テラバイト) × 50% = 1.6テラバイト × 50% = 0.8テラバイト。

手順

  1. PolarDB コンソールにログインします。

  2. [クラスター] ページの左上隅で、クラスターがデプロイされているリージョンを選択します。

  3. 管理するクラスターを確認し、クラスター ID をクリックします。

  4. [基本情報] ページで、[分散ストレージ] セクションの右上隅にある [ストレージ圧縮の有効化] をクリックします。 表示されたメッセージボックスで [OK] をクリックします。

    ストレージ圧縮機能を有効化すると、クラスターの状態は “設定変更中” になります。 クラスターの状態が “実行中” に戻ると、ストレージ圧縮機能は有効化されています。

    image

    ストレージ圧縮機能を有効化すると、クラスターの状態は “設定変更中” になります。 クラスターの状態が “実行中” に戻ると、ストレージ圧縮機能は有効化されています。

    ストレージ圧縮機能を有効にした後、[基本情報] ページの [分散ストレージ] セクションで圧縮後のストレージ使用率を確認できます。

    image

説明

ストレージ使用料は、圧縮後の物理データのサイズに基づいて課金されます。 ストレージプランを購入して、ストレージ使用料を相殺することができます。 ストレージプランの購入方法については、「ストレージプランの購入」をご参照ください。