LIKE sql i çok yorar. arkadaşın dediği full text search çözüm olabilir. bende 2 sene önce bir arkadaşa yaptırdım. sql in cpu ve ram kullanımı düştü.
çok teşekkür ederim önerileriniz için arkadaşlar, bu şekil kullandım doğrumu acaba
SELECT *, MATCH(title,description,tags) AGAINST ('".$id."') AS score from videos WHERE MATCH (title,description,tags) AGAINST('".$id."') order by score desc limit 20