Unter einer Datenbankpflege können Sie das optimieren und anpassen einer Datenbank verstehen.
Im folgendem listen wir Ihnen mögliche Optimierungsmaßnahmen für Datenbanken auf:
- Erstellen eines Backups, zum gewährleisten, dass die Daten während der Optimierung nicht verloren gehen (Datensicherheit)
- Entfernen von überflüssigen bzw. veralteten Datensätze (nur mit ausdrücklicher Genehmigung des Auftraggebers) (Speicher- und Performanceoptimierung)
- Anpassen der Tabellenstrukturen an die aktuellen Bedürfnisse (Performanceoptimierung)
- Beheben von fehlerhaften Datensätze und wiederherstellen der Datenintegrität (wenn möglich)
- Finden von unvollständigen Datensätze, weiteres Vorgehen (Löschen, Anpassen, Ignorieren) entscheidet der Auftraggeber
- Löschen von doppelten Datensätze (Speicheroptimierung und Performancegewinn)
- Reorganisieren der Datensätze, Neu Indexieren der Daten
Diese Maßnahmen bieten Ihnen mehrere Vorteile. Der erste Vorteil besteht aus dem frei gewordenen Speicherplatz, welches Sie für neue Datenbankeinträge verwenden können. Außerdem können Sie die Datensätze oft schneller, als vor der Optimierung abrufen, da nur die notwendigen Datensätze in der Datenbank Indexiert vorliegen und bei der Abfrage berücksichtigt werden müssen. Bei einer Umstrukturierung kann die Datenmenge die angefragt und abgeglichen werden muss reduziert werden, dies kann oft zu einem Performancegewinn führen.