全文検索は、部分文字列ではなく単語を見つけるのに適しています。
部分文字列検索には、like '%don%'
を使用することをお勧めします pg_trgm
を使用 PostgreSQL9.1およびusing gin (column_name gin_trgm_ops)
から利用可能な拡張機能 またはusing gist (column_name gist_trgm_ops)
インデックス。ただし、インデックスは非常に大きく(テーブルの数倍でも)、書き込みパフォーマンスはあまり良くありません。
pg_trgmの使用例があります。部分文字列検索用 depeszblogから*を選択 。