Я думаю, что с точки зрения скорости = быстрее, чем, как. Как уже говорилось, = делает точное совпадение, и LIKE может использовать подстановочный знак, если это необходимо.
Я всегда использую знак = всякий раз, когда знаю значения чего-либо. Например
select * from state where state='PA'
Тогда для лайков я использую такие вещи, как:
select * from person where first_name like 'blah%' and last_name like 'blah%'
Если вы используете Oracle Developers Tool, вы можете протестировать его с помощью Explain, чтобы определить влияние на базу данных.