最も重要なことは数ではなく、クエリの費用です...
100 SELECT name FROM foo WHERE id = 1 LIMIT 1
を実行しています 次のいずれかを実行するよりもはるかに優れています:
SELECT *
FROM foo AS a
JOIN bar AS b
JOIN car AS c
WHERE a.col LIKE '%f%' OR b.col LIKE '%b%' OR c.col LIKE '%b%'
ですから、ばかげていない限り、数を心配しないでください(100を超えると、数千がばかげています)... MySQLのクエリキャッシュを有効にできることを忘れないでください...したがって、1秒あたりのクエリ数が多い場合でも、大量の更新がない限り、それらのほとんどは直接結果をキャッシュします。