Modifications du stockage à forte intensité d'I/O - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modifications du stockage à forte intensité d'I/O

Les instances Amazon RDS DB utilisent les volumes Amazon Elastic Block Store (EBS) pour le stockage des bases de données et des journaux. En fonction de la quantité de stockage demandée, RDS (sauf RDS pour le SQL serveur) répartit automatiquement plusieurs EBS volumes Amazon afin d'améliorer les performances. RDSLes instances de base de données avec types de SSD stockage sont soutenues par un ou quatre EBS volumes Amazon répartis par bandes dans une configuration RAID 0. De par leur conception, les opérations de modification du stockage pour une RDS instance de base de données ont un impact minimal sur les opérations de base de données en cours.

Dans la plupart des cas, les modifications de dimensionnement du stockage sont entièrement transférées vers la EBS couche Amazon et sont transparentes pour la base de données. Ce processus s'effectue généralement en quelques minutes. Toutefois, certains volumes RDS de stockage plus anciens nécessitent un processus différent pour modifier la taille, le provisionnement IOPS ou le type de stockage. Cela implique de faire une copie complète des données en utilisant une opération potentiellement intensive en I/O.

La modification du stockage utilise une opération à forte intensité d'I/O si l'un des facteurs suivants s'applique :

  • Le type de stockage source est magnétique. Le stockage magnétique ne prend pas en charge la modification élastique des volumes.

  • L'RDSinstance de base de données ne se trouve pas sur une mise en EBS page Amazon en un ou quatre volumes. Vous pouvez consulter le nombre de EBS volumes Amazon utilisés sur vos RDS instances de base de données à l'aide de métriques de surveillance améliorées. Pour de plus amples informations, veuillez consulter Afficher les métriques du système d'exploitation dans la RDS console.

  • La taille cible de la demande de modification augmente le stockage alloué au-dessus de 400 GiB pour les SQL instances RDS MariaDB, My et PostgreSQL, et de 200 GiB pour Oracle. RDS Les opérations de mise à l'échelle automatique du stockage ont le même effet lorsqu'elles augmentent la taille de stockage allouée de votre instance de base de données au-delà de ces seuils.

Si votre modification de stockage implique une opération à forte intensité d'I/O, elle consomme des ressources d'I/O et augmente la charge de votre instance de base de données. Les modifications de stockage associées à des opérations intensives en E/S impliquant un stockage à usage général SSD (gp2) peuvent épuiser votre solde créditeur d'E/S, ce qui entraîne des temps de conversion plus longs.

Nous recommandons, à titre de bonnes pratiques, de programmer ces requêtes de modification du stockage en dehors des heures de pointe afin de réduire le temps nécessaire à la réalisation de l'opération de modification du stockage. Vous pouvez également créer un réplica en lecture de l'instance de base de données et effectuer la modification du stockage sur le réplica en lecture. Ensuite, le réplica en lecture devient l'instance de base de données principale. Pour de plus amples informations, veuillez consulter Utilisation des réplicas en lecture d'instance de base de données.

Pour plus d'informations, consultez Pourquoi une RDS instance de base de données Amazon est-elle bloquée dans l'état de modification lorsque j'essaie d'augmenter le stockage alloué ?