儘管所有的文檔都說,我發現GIN索引比pg_trgm相關搜索的GIST索引慢得多。這是一張2500萬行的表格,文字字段相對較短(平均長度爲21個字符)。大部分文本行都是「123 Main St,City」形式的地址。 GIST指數大約需要4秒,像 select suggestion from search_suggestions where suggestion % 'seattle';
一個
我與camera_activities名稱的表,有超過百萬的在記錄越多,表結構就像 CREATE TABLE camera_activities
(
id serial NOT NULL,
camera_id integer NOT NULL,
access_token_id integer,
action text NOT NULL,
done_
SQL Server: Index columns used in like? 我使用查詢方法中的鏈接與Postgres的(0.3ms的改善)嘗試了上述,它似乎只與MySQL的工作速度更快(10倍)。 MYSQL User Load (0.4ms) SELECT * FROM users WHERE reverse_name LIKE REVERSE('%Anderson PhD')
User
下表給出: --- player --
id serial
name VARCHAR(100)
birthday DATE
country VARCHAR(3)
PRIMARY KEY id
--- club ---
id SERIAL
name VARCHAR(100)
country VARCHAR(3)
PRIMARY KEY id
--- playersinclu