$query = "select * from a ...";
if($result = mysql_query($query,$con))
{while($row = mysql_fetch_array($result);)
$arr[0][] = $row;
}
$query = "select * from b ...";
if($result = mysql_query($query,$con))
{
while($row = mysql_fetch_array($result);)
$arr[1][] = $row;
}
$query = "select * from c ...";
if($result = mysql_query($query,$con))
{
while($row = mysql_fetch_array($result);)
$arr[2][] = $row;
}
Les 3 requêtes récupère plusieurs lignes avec une structure différente, 3 requêtes ont besoin de 3 aller-retour, 10 requêtes auront besoin de 10 aller-retour.Que ferez-vous pour optimiser les performances de MySQL dans ce cas?
Comment allez-vous optimiser ce cas?
Quelle est la structure de chaque table. Ont-ils quelque chose en commun? –
Non, totalement rien en commun. – omg
Il est temps de se pencher, le temps de nettoyer. -1 –