Je souhaite augmenter le volume d'une base de données en lecture et créer un réplica en lecture pour mon instance de base de données Amazon Relational Database Service (Amazon RDS).
Résolution
Pour créer un réplica en lecture, procédez comme suit en fonction de votre type de moteur :
Cas d'utilisation des réplicas en lecture
**Pour vous aider à gérer des charges de travail importantes **
Utilisez des réplicas en lecture pour augmenter la capacité de calcul ou d'E/S d'une seule instance de base de données pour les charges de travail de base de données gourmandes en lecture. Vous pouvez diriger ce trafic en lecture excédentaire vers une ou plusieurs répliques en lecture.
Pour traiter le trafic de lecture lorsque l'instance de base de données n'est pas disponible
Utilisez des réplicas en lecture pour traiter le trafic de lecture lorsque l'instance de base de données source n'est pas disponible. Il se peut que votre instance de base de données source ne soit pas disponible pour prendre en charge les demandes d'E/S, par exemple, en raison d'une suspension des E/S pour des sauvegardes ou d'une maintenance planifiée. Si votre instance de base de données source n'est pas disponible pour recevoir des demandes, vous pouvez diriger le trafic de lecture vers vos réplicas en lecture.
Remarque : Comme l'instance de base de données source n'est pas disponible, les données du réplica lu peuvent être périmées.
Pour les scénarios de reportage commercial ou d'entreposage de données
Utilisez des réplicas en lecture pour les scénarios de reportage métier ou d'entreposage de données afin d'exécuter des requêtes de reportage métier sur un réplica en lecture plutôt que sur votre instance de base de données de production.
Reprise après sinistre
Utilisez des réplicas en lecture pour implémenter la reprise après sinistre. Transférez un réplica en lecture en instance autonome en tant que solution de reprise après sinistre en cas de défaillance de l'instance de base de données principale.
Bonnes pratiques en matière de réplicas en lecture
Utilisez des réplicas en lecture dans différentes régions pour améliorer les temps de réponse
Pour améliorer les temps de réponse des clients dans différentes zones géographiques, utilisez des réplicas en lecture dans différentes régions AWS. Pour plus d'informations, consultez Création d'un réplica en lecture dans une autre région AWS.
Utiliser la haute disponibilité (multi-AZ) pour Amazon RDS
La création de réplicas pouvant entraîner une latence des E/S, il est recommandé de créer des réplicas en lecture lorsque vous prévoyez une faible charge de base de données. Pour atténuer la latence d'E/S sur votre instance de base de données source et lors de la configuration du réplicas en lecture, utilisez la haute disponibilité (Multi-AZ) pour Amazon RDS.
Mettre en miroir la base de données source
Pour des performances optimales, le réplica en lecture doit refléter la base de données source. Si vous utilisez la console Amazon RDS pour créer un réplica en lecture, la console applique les paramètres de la base de données source par défaut.
Informations connexes
Utilisation des réplicas en lecture d'instances de base de données