Testen Sie die Migration - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Testen Sie die Migration

Funktions- und Leistungstests sind ein wesentlicher Bestandteil von Datenbankmigrationen. Durch detaillierte Funktionstests wird sichergestellt, dass Ihre Anwendung problemlos mit der neuen Datenbank funktioniert. Sie sollten Zeit investieren, um Komponententests zu entwickeln, um die Anwendungsworkflows zu testen.

Leistungstests stellen sicher, dass die Antwortzeiten Ihrer Datenbank innerhalb eines akzeptablen Zeitbereichs liegen. Sie können Engpässe identifizieren, den Leistungstest optimieren und wiederholen. Sie wiederholen den Zyklus nach Bedarf, um die gewünschten Leistungsergebnisse zu erzielen.

Das Testen kann manuell oder automatisiert erfolgen. Wir empfehlen, dass Sie zum Testen ein automatisiertes Framework verwenden. Während der Migration müssen Sie den Test mehrmals ausführen, sodass ein automatisiertes Test-Framework dazu beiträgt, die Fehlerbehebungs- und Optimierungszyklen zu beschleunigen.

Durch diese Tests können Probleme aufgedeckt werden, die während der Entwicklungsphasen übersehen wurden. Beispielsweise schlagen falsch konvertierte Abfragen fehl oder geben falsche Ergebnisse zurück, was dazu führt, dass die Funktionstests fehlschlagen. Leistungstests können Probleme wie fehlende Indizes aufdecken, die zu einer langsamen Antwortzeit bei Abfragen führen. Sie können auch Leistungsprobleme aufdecken, die je nach Arbeitslast eine Optimierung der Datenbankengine oder eine Änderung der Abfrage erfordern.