[英]Postgres - gin index doesn't work
看來我的服務器不會使用gin索引。
SQL: http : //pastebin.com/1yDQQA1Z
PS一天前,我遵循了有關三字母組的教程。 基本上和我上面的例子一樣。 該表有2列,numeric(5,0)和可變字符(具有gin trgm索引的一列)。 查詢與使用“%”的類似運算符且索引正在工作(我可以在查詢中看到使用Bitmap進行解釋),所以我知道,我的服務器可以使用索引(及其正確安裝的)。
提前致謝。
不要在一行上測試,這是沒有意義的。
這是文檔的摘錄,解釋了為什么在檢查索引用法中 :
使用真實數據進行實驗。 使用測試數據設置索引將告訴您測試數據需要哪些索引,僅此而已。
使用非常小的測試數據集尤其致命。 雖然從100000行中選擇1000行可能是索引的候選對象,但在100行中選擇1行幾乎是不可能的,因為100行可能適合單個磁盤頁面,並且沒有計划可以勝任依次獲取1個磁盤頁面的計划。 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.