Yes I can search the columns with independend indexes. I have two indexes one for the event ID (numeric) and one for the name field (full text). When I ask mysql to explain the query it tells me it uses the name field index and not the numeric. Problem is a name say tasistro can have many rows for many events. So once Mysql find the rows containing tasistro it has to search each row for the proper event without the help of an index. I need to include the eventID field in the name field index, but I can't seem to since eventID is numeric.