Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:Quantas consultas por página são demais?


Não há um número definido, "página" é arbitrária o suficiente - um pode estar fazendo uma tarefa de banco de dados enquanto outro pode ter 2 dúzias de widgets, cada um com sua própria tarefa.

Porém, uma boa regra prática:no momento em que você coloca um SELECT dentro de um loop que está processando linhas de outro SELECT, pare. Pode parecer rápido o suficiente no início, mas os dados tendem a crescer e esses loops aninhados crescerão exponencialmente com eles, portanto, espere que se torne um gargalo em algum momento. Mesmo que a consulta única acabe sendo significativamente mais lenta, você ficará melhor a longo prazo (e sempre há procs armazenados, cache de consulta etc.).