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.
Recommandations issues de la référence RDSAmazon
Amazon RDS génère des recommandations pour une ressource lorsque celle-ci est créée ou modifiée. Vous trouverez des exemples de recommandations d'Amazon RDS dans le tableau suivant.
Type | Description | Recommandation | Temps d'arrêt requis | Informations supplémentaires |
---|---|---|---|---|
Le volume magnétique est utilisé |
Vos instances de base de données utilisent le stockage magnétique. Le stockage magnétique n'est pas recommandé pour la plupart des instances de base de données. Choisissez un autre type de stockage : usage général (SSD) ou provisionnéIOPS. |
Choisissez un autre type de stockage : usage général (SSD) ou provisionnéIOPS. |
Oui |
Volumes de la génération précédente dans la EC2 documentation Amazon. |
Les sauvegardes automatisées des ressources sont désactivées |
Les sauvegardes automatisées ne sont pas activées pour vos instances de base de données. Les sauvegardes automatisées sont recommandées car elles permettent la point-in-time restauration de vos instances de base de données. |
Activez les sauvegardes automatisées avec une période de conservation allant jusqu'à 14 jours. |
Oui |
Activation des sauvegardes automatiques Démystifier les coûts de stockage des sauvegardes RDS Amazon sur |
La mise à niveau de la version mineure du moteur est requise |
Les ressources de votre base de données n'exécutent pas la dernière version mineure du moteur de base de données. La dernière version mineure contient les derniers correctifs de sécurité et d'autres améliorations. |
Effectuez une mise à niveau vers la dernière version du moteur. |
Oui |
Mise à niveau de la version du moteur d'une instance de base de données |
La surveillance améliorée est désactivée |
La surveillance améliorée n'est pas activée sur les ressources de votre base de données. La surveillance améliorée fournit des métriques de système d'exploitation en temps réel pour la surveillance et le dépannage. |
Activez la surveillance améliorée. |
Non |
Surveillance des métriques du système d'exploitation à l'aide de la Surveillance améliorée |
Le chiffrement du stockage est désactivé |
Amazon RDS prend en charge le chiffrement au repos pour tous les moteurs de base de données en utilisant les clés que vous gérez dans AWS Service de gestion des clés (AWS KMS). Sur une instance de base de données active avec RDS chiffrement Amazon, les données stockées au repos dans le stockage sont chiffrées, comme dans le cas des sauvegardes automatisées, des répliques de lecture et des instantanés. Si le chiffrement n'est pas activé lors de la création d'une instance de base de données, vous devez créer et restaurer une copie chiffrée de l'instantané déchiffré de l'instance de base de données avant d'activer le chiffrement. |
Activez le chiffrement des données au repos pour votre instance de base de données. |
Oui |
|
Performance Insights est désactivé |
Performance Insights surveille la charge de votre instance de base de données pour vous aider à analyser et à résoudre les problèmes de performance des bases de données. Nous vous recommandons d'activer Performance Insights. |
Activer l'option Performance Insights. |
Non |
Surveillance de la charge de base de données avec Performance Insights sur RDSAmazon |
Le dimensionnement automatique du stockage est désactivé sur les instances de base de données |
Le dimensionnement automatique du stockage n'est pas activé pour votre instance de base de données. Lorsque la charge de travail de la base RDS de données augmente, le dimensionnement automatique du stockage adapte automatiquement la capacité de stockage sans interruption de service. |
Activez le dimensionnement automatique du RDS stockage Amazon avec un seuil de stockage maximal spécifié |
Non |
Gestion automatique de la capacité avec Amazon RDS Storage AutoScaling |
RDSressources : une mise à jour des versions majeures est requise |
Les bases de données dotées de la version majeure actuelle du moteur de base de données ne seront pas prises en charge. Nous vous recommandons de passer à la dernière version majeure qui inclut de nouvelles fonctionnalités et améliorations. |
Effectuez une mise à niveau vers la dernière version majeure du moteur de base de données. |
Oui |
Mise à niveau de la version du moteur d'une instance de base de données Utilisation d'Amazon RDS Blue/Green Deployments pour les mises à jour de bases de données |
RDSla mise à jour de la classe d'instance des ressources est requise |
Votre instance de base de données exécute une classe d'instance de base de données de génération antérieure. Nous avons remplacé les classes d'instance de base de données d'une génération précédente par des classes d'instance de base de données offrant un meilleur coût, de meilleures performances, ou les deux. Nous vous recommandons d'exécuter votre instance de base de données avec une classe d'instance de base de données de nouvelle génération. |
Mettez à niveau la classe d'instance de base de données. |
Oui |
Moteurs de base de données pris en charge pour les classes d'instance de base de données |
RDSressources utilisant l'édition du moteur de fin de support sous licence incluse |
Nous vous recommandons de mettre à niveau la version majeure vers la dernière version du moteur prise en charge par Amazon RDS afin de continuer à bénéficier du support de licence actuel. La version du moteur de votre base de données ne sera pas prise en charge avec la licence actuelle. |
Nous vous recommandons de mettre à niveau votre base de données vers la dernière version prise en charge par Amazon RDS pour continuer à utiliser le modèle sous licence. |
Oui |
|
Instances de base de données n'utilisant pas le déploiement multi-AZ |
Nous vous recommandons d'utiliser un déploiement multi-AZ. Les déploiements multi-AZ améliorent la disponibilité et la durabilité de l'instance de base de données. |
Configurer le mode Multi-AZ pour les instances de base de données concernées |
Non Aucun temps d'arrêt n'a lieu pendant cette modification. Toutefois, il existe un impact possible sur les performances. Pour plus d’informations, consultez Conversion d'une instance de base de données en déploiement multi-AZ pour Amazon RDS. |
|
Les paramètres de mémoire de base de données divergent de ceux par défaut |
Les paramètres de mémoire des instances de base de données sont significativement différents des valeurs par défaut. Ces paramètres peuvent avoir un impact sur les performances et provoquer des erreurs. Nous vous recommandons de réinitialiser les paramètres de mémoire personnalisés de l'instance de base de données à leurs valeurs par défaut dans le groupe de paramètres de base de données. |
Réinitialisez les paramètres de mémoire à leurs valeurs par défaut. |
Non |
Meilleures pratiques pour configurer les paramètres de performance pour Amazon RDS for My SQL |
|
La mise en mémoire tampon des modifications permet à une instance My SQL DB de différer quelques écritures, qui sont nécessaires pour maintenir les index secondaires. Cette fonctionnalité était utile dans les environnements où les disques étaient lents. La modification de la configuration de la mise en mémoire tampon a légèrement amélioré les performances de la base de données, mais a retardé la reprise après incident et a prolongé les temps d'arrêt pendant la mise à niveau. |
Définissez la valeur |
Non |
Meilleures pratiques pour configurer les paramètres de performance pour Amazon RDS for My SQL |
Le paramètre de cache des requêtes est activé |
Lorsque les modifications nécessitent la purge de votre cache de requêtes, votre instance de base de données semble bloquée. La plupart des charges de travail ne bénéficient pas d'un cache de requête. Le cache de requêtes a été supprimé de My SQL version 8.0. Nous vous recommandons de définir le paramètre query_cache_type sur 0. |
Définissez la valeur du |
Oui |
Meilleures pratiques pour configurer les paramètres de performance pour Amazon RDS for My SQL |
|
Lorsqu'il |
Définissez la valeur du |
Non |
|
Groupes de paramètres n'utilisant pas de grandes pages |
Les grandes pages peuvent augmenter l'évolutivité de la base de données, mais votre instance de base de données n'utilise pas de grandes pages. Nous vous recommandons de définir la valeur du |
Définissez la valeur du |
Oui |
|
|
Le paramètre autovacuum est désactivé pour les de base de données. La désactivation de l'aspirateur automatique augmente le gonflement de la table et de l'index et a un impact sur les performances. Nous vous recommandons d'activer l'autovacuum dans vos groupes de paramètres de base de données. |
Activez le paramètre autovacuum dans les groupes de paramètres de votre de base de données. |
Non |
Comprendre l'autovacuum dans les SQL environnements Amazon RDS pour Postgre |
|
Lorsque Nous vous recommandons d'activer le paramètre |
Activez le |
Oui |
SQLParamètres Amazon Aurora Postgre : réplication, sécurité et connexion |
|
Lorsque le Nous vous recommandons de définir le paramètre |
Définissez |
Non |
|
|
Le planificateur ou l'optimiseur de requêtes ne peut pas utiliser le type de plan de scan indexé uniquement lorsqu'il est désactivé. Nous vous recommandons de définir la valeur du |
Définissez la valeur du |
Non |
Configuration de la méthode du planificateur pour Postgre SQL |
|
Le planificateur ou l'optimiseur de requêtes ne peut pas utiliser le type de plan d'analyse d'index lorsqu'il est désactivé. Nous vous recommandons de définir la |
Définissez la valeur du |
Non |
Configuration de la méthode du planificateur pour Postgre SQL |
|
La valeur du Nous vous recommandons de définir le paramètre |
Définissez la valeur du |
Non |
Meilleures pratiques pour configurer les paramètres de performance pour Amazon RDS for My SQL |
|
La synchronisation du journal binaire avec le disque n'est pas appliquée avant que les validations des transactions ne soient reconnues dans votre instance de base de données. Nous vous recommandons de définir la valeur du |
Définissez la valeur du |
Non |
Bonnes pratiques pour configurer les paramètres de réplication pour Amazon RDS for My SQL |
|
Votre instance de base de données n'est pas configurée pour conserver les statistiques InnoDB sur le disque. Lorsque les statistiques ne sont pas stockées, elles sont recalculées à chaque redémarrage de l'instance et à chaque accès à la table. Cela entraîne des variations dans le plan d'exécution des requêtes. Vous pouvez modifier la valeur de ce paramètre global au niveau de la table. Nous vous recommandons de définir la valeur du |
Définissez la valeur du |
Non |
Meilleures pratiques pour configurer les paramètres de performance pour Amazon RDS for My SQL |
|
Le Votre instance de base de données a une faible valeur pour le nombre maximal de fichiers qu'InnoDB peut ouvrir en même temps. Nous vous recommandons de défininir le paramètre |
Définissez le |
Oui |
|
|
Votre instance de base de données a une valeur faible pour le nombre maximal de connexions simultanées pour chaque compte de base de données. Nous vous recommandons de définir le |
Augmentez la valeur du |
Oui |
Configuration des limites de ressources du compte pour Mon SQL |
Les répliques de lecture sont ouvertes en mode inscriptible |
Votre instance de base de données possède une réplique en lecture en mode inscriptible, qui permet les mises à jour par les clients. Nous vous recommandons de définir le |
Définissez la valeur du |
Non |
Bonnes pratiques pour configurer les paramètres de réplication pour Amazon RDS for My SQL |
|
Votre instance de base de données rencontre un problème connu : une table créée dans une SQL version My inférieure à 8.0.26 avec le paramètre Nous vous recommandons de définir la valeur du |
Définissez la valeur du |
Non |
|
|
La journalisation générale est activée pour votre instance de base de données. Ce paramètre est utile pour résoudre les problèmes liés à la base de données. Cependant, l'activation de la journalisation générale augmente le nombre d'opérations d'E/S et l'espace de stockage alloué, ce qui peut entraîner des conflits et une dégradation des performances. Vérifiez vos exigences en matière d'utilisation générale de la journalisation. Nous vous recommandons de définir la valeur du |
Vérifiez vos exigences en matière d'utilisation générale de la journalisation. Si ce n'est pas obligatoire, nous vous recommandons de définir la valeur du |
Non |
|
RDSinstance sous-provisionnée pour la capacité de mémoire du système |
Nous vous recommandons de régler vos requêtes de manière à utiliser moins de mémoire ou d'utiliser un type d'instance de base de données avec une plus grande quantité de mémoire allouée. Lorsque la mémoire de l'instance est insuffisante, les performances de la base de données sont affectées. |
Utiliser une instance de base de données avec une capacité de mémoire supérieure |
Oui |
Mise à l'échelle verticale et horizontale de votre RDS instance Amazon |
RDSinstance sous-provisionnée pour la capacité du système CPU |
Nous vous recommandons de régler vos requêtes pour utiliser moins CPU ou de modifier votre instance de base de données pour utiliser une classe d'instance de base de données avec une allocation plus élevéevCPUs. Les performances de la base de données peuvent diminuer lorsqu'une instance de base de données est insuffisanteCPU. |
Utiliser une instance de base de données de CPU capacité supérieure |
Oui |
Mise à l'échelle verticale et horizontale de votre RDS instance Amazon |
RDSles ressources n'utilisent pas correctement le regroupement de connexions |
Nous vous recommandons d'activer Amazon RDS Proxy pour regrouper et partager efficacement les connexions de base de données existantes. Si vous utilisez déjà un proxy pour votre base de données, configurez-le correctement pour améliorer le regroupement des connexions et l'équilibrage de charge entre plusieurs instances de base de données. RDSLe proxy peut contribuer à réduire le risque d'épuisement des connexions et d'interruption de service tout en améliorant la disponibilité et l'évolutivité. |
Activez le RDS proxy ou modifiez votre configuration de proxy existante |
Non |
Mise à l'échelle verticale et horizontale de votre RDS instance Amazon |
RDSles instances créent un nombre excessif d'objets temporaires |
Nous vous recommandons d'ajuster votre charge de travail pour éviter de créer des objets temporaires excessifs, ou de passer à des classes d'RDSinstances prenant en charge des lectures optimisées. RDSLes lectures optimisées améliorent les performances des bases de données pour les charges de travail impliquant un grand nombre d'objets temporaires et/ou de grands objets temporaires. Évaluez votre charge de travail pour déterminer si l'utilisation d'une instance avec des lectures RDS optimisées est bénéfique pour la charge de travail de votre base de données. |
Utiliser un type d'instance de base de données avec des lectures RDS optimisées |
Oui |
Améliorer les performances des requêtes RDS pour My SQL grâce à Amazon RDS Optimized Reads Améliorer les performances des requêtes RDS pour MariaDB avec RDS Amazon Optimized Reads Améliorer les performances des requêtes RDS pour Postgre SQL avec Amazon RDS Optimized Reads |
RDSles instances sont sous-provisionnées pour ce qui est de la capacité du système IOPS |
Nous vous recommandons de régler la charge de travail de la base de données pour réduire IOPS ou augmenter l'instance de base de données vers un type avec une IOPS limite par défaut plus élevée. L'instance de base de données actuelle ne peut pas prendre en charge le provisionnéIOPS, ou la charge de travail de la base de données est très utiliséeIOPS. |
Utiliser un type d'instance de base de données avec des IOPS limites par défaut plus élevées |
Oui |
|
RDSles instances ont sous-provisionné les volumes Amazon EBS |
Nous vous recommandons de régler la charge de travail de la base de données afin de réduire IOPS ou d'augmenter le montant provisionné IOPS pour la base de données. Lorsque le IOPS taux d'utilisation approche du niveau ProvisionnéIOPS, les performances de la base de données peuvent diminuer. |
Provisionner davantage IOPS pour l'instance de base de données |
Oui |
|
RDSles instances sont sous-provisionnées en termes de capacité de débit |
Nous recommandons de régler la charge de travail de la base de données afin de réduire le débit ou d'augmenter le débit provisionné pour la base de données. Lorsque l'utilisation du débit approche le débit provisionné, les performances de la base de données peuvent être affectées. |
Fournir un débit accru pour l'instance de base de données |
Oui |
|
RDSles instances sont sous-provisionnées pour les E/S EBS |
Nous vous recommandons de régler la charge de travail de la base de données afin de réduire les opérations d'E/S ou de modifier l'instance de base de données pour utiliser les volumes Amazon RDS io2 Block Express conçus pour les charges de travail de base de données nécessitant des performances élevées, un débit élevé et une faible latence. Avec la charge de travail actuelle, la base de données risque de ne pas être en mesure de traiter les opérations d'E/S au rythme requis, ce qui peut entraîner une dégradation des performances. |
Utiliser les volumes Amazon RDS io2 Block Express pour l'instance RDS |
Non |
Stockage d'instance Amazon RDS DB CloudWatch Métriques Amazon pour Amazon RDS IOPSSSDVolumes provisionnés dans le guide de l'EBSutilisateur Amazon |