Das Wichtigste ist nicht die Anzahl, sondern der Aufwand der Abfrage...
Ausführen von 100 SELECT name FROM foo WHERE id = 1 LIMIT 1
wird viel besser sein, als 1 der folgenden auszuführen:
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%'
Ärgern Sie sich also nicht über die Zahl, es sei denn, sie ist absurd (über 100 ist hoch. Mehrere Tausend sind absurd) ... Vergessen Sie nicht, dass Sie den Abfrage-Cache von MySQL aktivieren können ... Also selbst wenn Sie viele Abfragen pro Sekunde treffen , solange es nicht viele Updates gibt, werden die meisten direkt Cache-Ergebnisse sein..