Fehlerbehebung: Ungültige Indizes bereinigen und REINDEX CONCURRENTLY Fehler verhindern
Diese Version behebt ein Problem mit ungültigen Indizes in der Datenbank, die durch REINDEX CONCURRENTLY Zeitüberschreitungen verursacht wurden. Dies führt zu einer Verbesserung der Datenbankleistung und verhindert zukünftige Fehler.
In diesem Update wurde ein Problem mit der Datenbankwartungsaufgabe behoben, das zu einer Ansammlung von ungültigen '_ccnew' Indizes führte. Diese ungültigen Indizes entstanden durch Zeitüberschreitungen bei der Ausführung von REINDEX CONCURRENTLY und führten zu einer Kaskade von Fehlern sowie einer übermäßigen Zunahme der Datenbankgröße. Die Lösung umfasst die Implementierung einer Bereinigungsfunktion, die ungültige Indizes vor dem REINDEX entfernt, sowie Anpassungen der Sitzungskonfiguration, um Zeitüberschreitungen zu verhindern. Benutzer müssen vor der Bereitstellung einen manuellen Bereinigungsschritt durchführen, um etwa 130 bestehende ungültige Indizes zu entfernen und Speicherplatz zurückzugewinnen. Dieses Update sorgt für eine zuverlässigere und leistungsfähigere Datenbankverwaltung.