En utilisant AWS re:Post, vous acceptez les AWS re:Post Conditions d’utilisation

Pourquoi mon instance de base de données Amazon RDS for Oracle a-t-elle redémarré, récupéré ou basculé ?

Lecture de 3 minute(s)
0

Mon instance de base de données Amazon Relational Database Service (Amazon RDS) for Oracle a redémarré, récupéré ou basculé automatiquement.

Brève description

Les instances de base de données Amazon RDS for Oracle peuvent redémarrer, récupérer ou basculer automatiquement pour les raisons suivantes :

  • Il existe des problèmes d'infrastructure sous-jacents dans l'instance de base de données. Pour plus d'informations, consultez la section Basculement d’une instance Multi-AZ pour Amazon RDS.
  • Une augmentation de la charge de travail a entraîné un goulot d'étranglement des performances et un conflit de ressources. Pour surveiller la charge de base de données, utilisez des outils tels que Amazon CloudWatch Metrics, Surveillance améliorée et Performance Insights.
  • La version du moteur d'instance de base de données a été mise à niveau ou des mises à jour obligatoires du système d'exploitation ont été effectuées pendant la fenêtre de maintenance du système d'exploitation. Pour plus d'informations, consultez la section Mises à niveau d'Oracle dans le cadre d'un déploiement Multi-AZ.
  • Vous avez utilisé les options Redémarrer ou Redémarrer avec basculement pour redémarrer manuellement l'instance de base de données.
  • Vous avez ajouté des options spécifiques au groupe d'options d'instance de base de données qui ont provoqué des interruptions de service. Une brève interruption se produit lorsque vous ajoutez ou supprimez des options telles que la JVM Oracle, l'option de fuseau horaire et la mise à niveau automatique du fichier de fuseau horaire. Pour plus d'informations, consultez la section Ajout d'options aux instances de bases de données Oracle.
  • Vous avez modifié l'instance de base de données pour appliquer des modifications spécifiques qui ont provoqué des durées d’indisponibilité. Pour vérifier les paramètres et les modifications qui entraînent une durée d’indisponibilité, consultez la section Paramètres des instances de base de données.
  • L'instance de base de données a redémarré automatiquement au bout de 7 jours car elle se trouvait à l’état Arrêté.

Résolution

Pour minimiser les problèmes liés aux redémarrages, aux restaurations ou aux basculements automatiques sur votre instance de base de données, appliquez les bonnes pratiques suivantes :

  • Consultez le journal complet des événements Amazon RDS des dernières 24 heures. Pour conserver les données d'événements pendant une période prolongée, il est recommandé de transmettre les événements Amazon RDS à CloudWatch Events. Utilisez les journaux pour vous aider à identifier la raison sous-jacente du redémarrage de l'instance.
  • Activez le déploiement Multi-AZ sur votre instance de base de données pour réduire les durées d’indisponibilité en cas de panne.
  • Créez un abonnement aux événements aux notifications d’événement Amazon RDS pour vous avertir lorsque votre instance de base de données redémarre.
  • Configurez les alarmes CloudWatch pour les métriques CloudWatch clés qui indiquent la disponibilité de l’instance. Utilisez des métriques tels que CPUUtilization, FreeableMemory, ReadIOPS, WriteIOPS, SwapUsage et FreeStorageSpace.
  • Assurez-vous que vos requêtes sont correctement paramétrées pour optimiser les performances de votre base de données. Sinon, vous pouvez observer des problèmes de performances et des temps d'attente prolongés. Utilisez le tableau de bord Performance Insights pour analyser les plans et les événements d'attente Oracle Execution.

Informations connexes

Comment puis-je gérer les problèmes de faible mémoire disponible ou d'utilisation élevée de l’échange dans mon instance de base de données Amazon RDS for Oracle ?

Pourquoi mon instance de base de données Amazon RDS utilise-t-elle de la mémoire d’échange quand je dispose de suffisamment de mémoire ?

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 2 mois