Mysql
 sql >> Database >  >> RDS >> Mysql

Numero massimo di query SQL per pagina

La cosa più importante non è il numero, ma la spesa della query...

Esecuzione 100 SELECT name FROM foo WHERE id = 1 LIMIT 1 sarà molto meglio che eseguire 1 delle seguenti operazioni:

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%'

Quindi non preoccuparti del numero a meno che non sia assurdo (oltre 100 è alto. Diverse migliaia sono assurde)... Non dimenticare che puoi abilitare la Query Cache di MySQL... Quindi anche se stai ricevendo molte query al secondo , finché non ci sono un sacco di aggiornamenti, la maggior parte di essi saranno risultati direttamente nella cache..