I have a database table with several columns; most of them are VARCHAR(x) type columns, and some of these columns have an index on them so that I can search qui
VARCHAR(x)
Searching TEXT fields is always pretty slow. Give Full Text Search a try and see if that works better for you.