Auf dieser Seite wird der Indexierungsberater für Cloud SQL for PostgreSQL beschrieben.
Cloud SQL for PostgreSQL bietet einen vollständig verwalteten Indexierungsberater, der die Abfragen erfasst, die in Ihrer Datenbank regelmäßig verarbeitet werden. Diese Abfragen werden regelmäßig analysiert, um neue Indexe zu empfehlen, mit denen sich die Leistung der Abfragen verbessern lässt. Wenn Sie den Indexberater aktivieren, können Sie Leistungsprobleme mit Systemen und Abfragen erkennen und beheben.
Wie funktioniert der Indexierungsberater?
Der Indexberater hilft Ihnen, die Abfrageverarbeitung zu verbessern, indem er Folgendes tut:
- Empfehlen Sie eine Reihe von Indexen mit SQL-Befehlen zum Erstellen von Indexen.
- Geben Sie Daten an, anhand derer Sie die empfohlenen Indexe bewerten können, z. B. die geschätzte Speichergröße und die Auswirkungen von Indexen auf eine Abfrage.
CREATE INDEX
mit dem Datenbanknamen, dem Schemanamen, dem Tabellennamen und den Spaltennamen an. Die erfassten Suchanfragen sind alle normalisierten Suchanfragen, aus denen alle Literale entfernt wurden.
Indexempfehlungen werden bei Inaktivität verschlüsselt. Weitere Informationen zur Verwendung des Indexberaters finden Sie unter Indexberater verwenden. Weitere Informationen zur Verwendung des Indexierungsberaters mit Query Insights für die Cloud SQL Enterprise Plus-Version finden Sie unter Indexierungsberater mit Query Insights verwenden.
Beschränkungen
Der Indexierungsberater von Cloud SQL for PostgreSQL hat die folgenden Einschränkungen:
- Der Indexberater gibt nur
CREATE INDEX
Empfehlungen.
- Der Indexierungsberater wird nur von Cloud SQL for PostgreSQL-Versionen 12.0 und höher unterstützt.
- Wenn Sie den Indexberater aktivieren möchten, müssen Sie die Instanz neu starten.