From: Sarah Hoffmann Date: Tue, 23 Nov 2021 19:24:08 +0000 (+0100) Subject: add index for Tiger housenumber queries X-Git-Tag: v4.1.0~110^2~1 X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/b1d490ea53c2fddb3fe2c5466267e898e87e743e add index for Tiger housenumber queries --- diff --git a/lib-sql/tiger_import_finish.sql b/lib-sql/tiger_import_finish.sql index 1a9dc2dd..fb76477c 100644 --- a/lib-sql/tiger_import_finish.sql +++ b/lib-sql/tiger_import_finish.sql @@ -1,6 +1,10 @@ --index only on parent_place_id CREATE INDEX IF NOT EXISTS idx_location_property_tiger_parent_place_id_imp - ON location_property_tiger_import (parent_place_id) {{db.tablespace.aux_index}}; + ON location_property_tiger_import (parent_place_id) +{% if postgres.has_index_non_key_column %} + INCLUDE (startnumber, endnumber) +{% endif %} + {{db.tablespace.aux_index}}; CREATE UNIQUE INDEX IF NOT EXISTS idx_location_property_tiger_place_id_imp ON location_property_tiger_import (place_id) {{db.tablespace.aux_index}};