X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/4315debff588a5aa67840eda07bcc85d265f923b..50352c634da0b44bd595a278406cd9654ce94d86:/nominatim/tokenizer/icu_tokenizer.py diff --git a/nominatim/tokenizer/icu_tokenizer.py b/nominatim/tokenizer/icu_tokenizer.py index 251f4da5..9032d71b 100644 --- a/nominatim/tokenizer/icu_tokenizer.py +++ b/nominatim/tokenizer/icu_tokenizer.py @@ -163,6 +163,8 @@ class ICUTokenizer(AbstractTokenizer): else: LOG.info('Computing word frequencies') cur.drop_table('word_frequencies') + cur.execute('ANALYSE search_name') + cur.execute('ANALYSE word') cur.execute(""" CREATE TEMP TABLE word_frequencies AS WITH word_freq AS MATERIALIZED ( @@ -190,6 +192,7 @@ class ICUTokenizer(AbstractTokenizer): END) as info FROM word LEFT JOIN word_frequencies wf ON word.word_id = wf.id + ORDER BY word_id """) cur.drop_table('word_frequencies')