Ciao sto facendo una sorta di chat con Flash/PHP/MySql ma mi sono accorto, testandolo da casa, che se aprivo 6 connessioni al database con 6 nomi diversi, questo cominciava ad andare lentissimo. Forse sbaglio qualcosa io o MySql non supporta più di un certo numero di utenti che fanno query?
forse sarà a causa del refresh della chat che via Flash ho usato mettere un
loadVariablesNum ("read.php", 0, "POST"); ogni mezzo secondo.
sarà quello?
consigli per un refresh meno pesante?
Nel file read ho scritto questo codice:
Codice PHP:
&inp=
<?
$con = mysql_connect("localhost","user","pass");
if (!$con){die('Could not connect: ' . mysql_error());}
mysql_select_db("chatm", $con);
$idp = stripslashes($_POST['id']);
$result = mysql_query("SELECT * FROM Chat
WHERE id='$idp'");
while($row = mysql_fetch_array($result))
{echo $row['Username'];
echo ": " ;
echo $row['Text'];
echo "^" ;
echo $row['id'];echo "^" ;
}
?>