Name

Install_Missing_Indexes — Findet alle Tabellen mit Schlüsselspalten, die für JOINs und Filterbedingungen vom Geokodierer verwendet werden und keinen Index aufweisen; die fehlenden Indizes werden hinzugefügt.

Synopsis

boolean Install_Missing_Indexes( );

Beschreibung

Findet alle Tabellen in den Schemata tiger und tiger_data, bei denen die Schlüsselspalten, die für Joins und Filter vom Geokodierer verwendet werden keine Indizes aufweisen. Weiters wird ein SQL-DDL Skript ausgegeben, das die Indizes für diese Tabellen festlegt und anschließend ausgeführt wird. Dabei handelt es sich um eine Hilfsfunktion, die Abfragen schneller macht, indem die benötigten Indizes, die während des Imports gefehlt haben, neu hinzufügt. Diese Funktion ist verwandt mit Missing_Indexes_Generate_Script, wobei zusätzlich zur Erstellung des "CREATE INDEX"-Skripts dieses auch ausgeführt wird. Es wird als Teil des Upgrade-Skripts update_geocode.sql aufgerufen.

Verfügbarkeit: 2.0.0

Beispiele

SELECT install_missing_indexes();
         install_missing_indexes
-------------------------
 t
        

Siehe auch

Loader_Generate_Script, Missing_Indexes_Generate_Script