Odpowiedź jest prosta:„Optymalizacja indeksu LIKE polega na zobaczeniu stałego wzorca LIKE w czasie planowania — w przeciwnym razie planista nie wie, jakie parametry skanowania indeksów ma wygenerować”.
http://archives.postgresql.org/pgsql-hackers/2006 -05/msg00969.php