Una configuración de búsqueda de texto completo no es idéntica a una consulta tipo "contiene". Deriva palabras, etc. para que puedas hacer coincidir "coches" con "coche".
Si realmente desea un ILIKE rápido, no le ayudará ningún índice de base de datos estándar o FTS. Afortunadamente, el módulo pg_trgm puede hacer eso.
- http://www.postgresql.org/docs/9.1/ estático/pgtrgm.html
- http://www. .depesz.com/2011/02/19/esperando-por-9-1-más-rápido-me-gusta/