Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Compression du stockage

Dernière mise à jour :Aug 08, 2026

ApsaraDB RDS for MySQL compresse les données et les journaux système au niveau de la couche de stockage, ce qui permet de réduire les coûts de stockage jusqu'à 50 %.

Présentation

La compression du stockage est désactivée par défaut. Une fois activée, elle réduit les coûts de stockage jusqu'à 50 % et augmente la capacité de données accessibles en écriture jusqu'à 2,5 fois. Par exemple, une instance de 100 Go peut stocker jusqu'à 250 Go de données lorsque la compression est activée. Les résultats réels dépendent de vos besoins métier.

La compression du stockage s'applique aux données des tables et aux fichiers journaux, tels que les journaux des transactions. Elle réduit l'utilisation du disque pour les données métier générées lors des opérations quotidiennes et pour les journaux utilisés à des fins de récupération et d'audit.

La compression du stockage a un impact minimal sur les performances de l'instance, comme le montre la Annexe : Tests de performance de la compression du stockage.

Fonctionnement

ApsaraDB RDS for MySQL utilise un disque de compression transparente intelligent développé par Alibaba Cloud, doté d'une puce dédiée qui compresse et décompresse les données en temps réel avec un niveau équivalent à zlib Level 6. Le processus est totalement transparent pour les applications, ce qui évite les problèmes de compatibilité. La compression transparente réduit la migration des données au sein du disque et diminue efficacement l'amplification en écriture du disque. Par rapport à la compression logicielle traditionnelle, elle offre une efficacité supérieure et des coûts de stockage plus faibles, avec un impact minimal sur les performances.

Règles de facturation

L'activation de la compression du stockage modifie la formule de facturation de la capacité de stockage ainsi que le quota gratuit de stockage des sauvegardes.

Remarque

Les frais de stockage sont calculés sur la base de la taille physique des données après compression.

Frais de capacité de stockage

L'activation de la compression du stockage modifie la formule de calcul des frais de capacité de stockage.

État de la compression du stockage

Formule des frais de capacité de stockage

Désactivé

Prix unitaire de la capacité de stockage × Capacité de stockage × Durée d'utilisation

Activé

1,25 × Prix unitaire de la capacité de stockage × Capacité de stockage × Durée d'utilisation

L'activation de la compression du stockage entraîne une différence de prix. Les frais indiqués dans la console ApsaraDB RDS font foi. Pour les instances en abonnement, il s'agit d'une commande de mise à niveau de la configuration. Pour les instances en paiement à l'utilisation, il s'agit d'une commande de modification des spécifications. La logique de facturation suit le processus standard de modification des spécifications.

Quota gratuit pour le stockage des sauvegardes

Aucun frais n'est facturé tant que vos fichiers de sauvegarde restent dans la limite du quota gratuit (Taille de la sauvegarde). Le stockage des sauvegardes excédentaire est facturé à l'heure : Frais horaires pour le stockage des sauvegardes = (Taille totale des fichiers de sauvegarde - Quota gratuit) × Prix unitaire du stockage des sauvegardes.

Détails de facturation : Facturation des sauvegardes régulières et archivées. Prix unitaires : Prix unitaire des sauvegardes.

Type de stockage

État de la compression du stockage

Quota gratuit

Description

SSD Enterprise Premium (ESSD)

Désactivé

Le quota gratuit équivaut à 200 % de la capacité de stockage achetée pour votre instance RDS.

Sur la page Basic Information de l'instance, dans la section Usage Statistics, consultez le paramètre Backup Usage (taille logique réelle des données).

Activé

Le quota gratuit équivaut à 400 % de la capacité de stockage achetée pour votre instance RDS.

SSD local Premium

Désactivé

Le quota gratuit équivaut à 50 % de la capacité de stockage achetée pour votre instance RDS.

Activé

Le quota gratuit équivaut à 100 % de la capacité de stockage achetée pour votre instance RDS.

Remarque

Les sauvegardes contiennent les données utilisateur non compressées.

Prérequis

L'instance RDS doit répondre aux exigences suivantes :

  • L'instance RDS exécute MySQL 8.0, MySQL 5.7 ou MySQL 5.6.

  • L'instance RDS exécute l'édition Haute disponibilité RDS ou l'édition Cluster RDS.

  • L'instance RDS utilise un type d'instance dédié.

  • L'instance RDS utilise des SSD ESSD Premium ou des SSD locaux Premium.

  • Capacité de stockage : 1 000 à 25 000 Go pour les SSD ESSD Premium, ou 1 000 à 2 400 Go pour les SSD locaux Premium.

  • L'instance RDS utilise la méthode de facturation par abonnement ou par paiement à l'utilisation.

Limites

  • La compression du stockage ne peut pas être désactivée une fois activée.

  • Si vous activez la fonctionnalité de compression du stockage pour votre instance RDS, les limites suivantes s'appliquent aux modifications des spécifications :

    • Les types d'instances dédiées ne peuvent pas être convertis en types généralistes.

    • La facturation par paiement à l'utilisation ne peut pas être convertie en mode serverless.

    • Le stockage SSD local Premium ne peut pas être converti en disque cloud.

    • La capacité de stockage ne peut pas être réduite en dessous de 1 000 Go.

    • Les mises à niveau élastiques ne sont pas prises en charge pour les instances sur disque cloud.

  • Instances RDS en lecture seule : Activez la compression du stockage sur les instances en lecture seule avant de l'activer sur l'instance principale (Instances MySQL en lecture seule). Les nouvelles instances en lecture seule associées à une instance principale avec compression activée héritent automatiquement de ce paramètre.

  • Sauvegarde et restauration :

    • Les sauvegardes contiennent les données utilisateur non compressées.

    • Les données de sauvegarde ne sont pas compressées. Toutefois, vous pouvez activer la compression du stockage sur les instances restaurées à partir de sauvegardes (Sauvegarde et restauration).

  • Corbeille : Les instances restaurées depuis la corbeille héritent du paramètre de compression du stockage de l'instance d'origine (Corbeille des instances).

Activer la compression du stockage

  1. Connectez-vous à la console ApsaraDB RDS. Sur la page Instances, sélectionnez la région de votre instance RDS et cliquez sur l'ID de l'instance.

  2. Sur la page Basic Information, dans la section Configuration Information, cliquez sur Enable Storage Compression.

    Remarque

    Si le bouton n'est pas affiché, vérifiez que votre instance RDS répond aux Prérequis.

  3. Dans la boîte de dialogue Enable Storage Compression, lisez les notes et cliquez sur OK.

  4. Cliquez sur OK. L'état de l'instance passe à Upgrading/Downgrading. Lorsque l'indication Enabled apparaît pour la compression du stockage dans la section Informations de configuration, la fonctionnalité est active.

FAQ

Comment consulter les métriques d'espace disque après avoir activé la compression du stockage ?

R : Accédez à l'onglet Standard Monitoring de la page Monitoring and Alerts. Les métriques MySQL Storage Space Used (MB), Disk Usage (%) et MySQL Physical Storage Space Used (MB) affichent l'utilisation de l'espace disque (Afficher les informations de surveillance).

Annexe : Références de performance de la compression du stockage

Cette section compare les performances de l'instance avant et après l'activation de la compression du stockage.

  • Environnement de test

    • Serveur d'application : une instance Elastic Compute Service (ECS) Alibaba Cloud

    • Spécifications de l'instance RDS : édition Haute disponibilité RDS et type d'instance dédié offrant 8 cœurs et 32 Go de mémoire

    • Type de stockage : SSD ESSD Premium avec activation du burst de performances I/O

    • Capacité de stockage : 1 000 Go

  • Cas de test

    Les cas de test sysbench suivants ont été utilisés :

    • oltp_read_only

    • oltp_read_write

    • oltp_write_only

    Exemple de commande :

    sysbench oltp_write_only --mysql-host=xxxxxx --mysql-port=xxxxxx --mysql-user=xxxxxx --mysql-password=xxxxxx --tables=12 --table_size=4000000 --report-interval=1 --mysql-db=xxxxxx --rand-type=uniform  --threads=1 --time=100 run
  • Résultats des tests

    • La figure suivante présente les résultats pour un ensemble de données de 12 Go.

      image.png

      Concurrence

      oltp_read_only

      oltp_read_write

      oltp_write_only

      Avant compression

      Après compression

      Taux d'augmentation

      Avant compression

      Après compression

      Taux d'augmentation

      Avant compression

      Après compression

      Taux d'augmentation

      1

      6738,05

      6534,69

      -3 %

      4698,92

      4620,96

      -2 %

      3296,62

      3151,49

      -4 %

      8

      49446,32

      48834,86

      -1 %

      30464,41

      29389,79

      -4 %

      17935,94

      17371,47

      -3 %

      16

      79411,76

      78639,35

      -1 %

      47852,25

      46415,14

      -3 %

      27851,15

      27257,97

      -2 %

      32

      100070,48

      100314,49

      0 %

      68408,67

      68521,4

      0 %

      40468,31

      39921,37

      -1 %

      64

      113637,5

      112402,16

      -1 %

      82387,07

      82751,29

      0 %

      57843,89

      57267,82

      -1 %

      128

      113871,22

      112133,53

      -2 %

      90124,61

      89783,53

      0 %

      69850,39

      68477,59

      -2 %

      256

      108770,33

      107001,19

      -2 %

      88390,16

      88001,18

      0 %

      79330,67

      79290,03

      0 %

      512

      104325,11

      102797,59

      -1 %

      85701,04

      84782,41

      -1 %

      77186,74

      76983,98

      0 %

    • Le tableau suivant présente les résultats des tests pour un ensemble de données de 48 Go :image.png

      Concurrence

      oltp_read_only

      oltp_read_write

      oltp_write_only

      Avant compression

      Après compression

      Taux d'augmentation

      Avant compression

      Après compression

      Taux d'augmentation

      Avant compression

      Après compression

      Taux d'augmentation

      1

      1945,09

      1902,89

      -2 %

      1700,04

      1748,47

      3 %

      1639,68

      1722,17

      5 %

      8

      15934,45

      15155,32

      -5 %

      13049,89

      13230,25

      1 %

      12203,44

      12518,78

      3 %

      16

      32436,32

      31072,3

      -4 %

      23130,89

      23727,46

      3 %

      20668,33

      21196,57

      3 %

      32

      56018,88

      55409,98

      -1 %

      38182,38

      39864,06

      4 %

      30498,33

      31356,85

      3 %

      64

      72838,53

      73459,99

      1 %

      51153,83

      51888,1

      1 %

      41560,41

      42073,77

      1 %

      128

      80598,87

      80788,34

      0 %

      58943,65

      58837,55

      0 %

      50755,55

      51526,62

      2 %

      256

      80500,57

      80369,96

      0 %

      58969,94

      59222,25

      0 %

      56874,2

      56512,52

      -1 %

      512

      74476,62

      74758,1

      0 %

      58756,28

      58347,02

      -1 %

      58009,1

      58565,04

      1 %

Références