Dire que j'ai très standard code de connexion mysql:Quelle est la vitesse typique que PHP connecte à MySQL?
$dbhost = '192.168.1.99';
$dbuser = 'dbuser';
$dbpass = 'dbuserpass';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to mysql');
$dbname = 'mydb';
mysql_select_db($dbname);
Ce relierait à partir du serveur Web au serveur de base de données (par exemple le serveur web est à 192.168.1.98 ou quelque chose). En général, combien de temps le code ci-dessus va-t-il fonctionner? Actuellement, je vois environ 2 secondes. Est-ce lent?
Comment mesurez-vous le temps de connexion? Etes-vous sûr que c'est la partie mysql qui est lente, pas quelque chose d'autre (par exemple si vous rendez une page web aussi). Aussi, s'il vous plaît, pour l'amour de Dieu, arrêtez d'utiliser la vieille bibliothèque mysql. Il doit mourir rapidement et avec miséricorde. PDO ou, si vous le devez, mysqli, est une meilleure approche. –
J'utilise microtime pour obtenir le temps avant et après la connexion. Le code est juste pour la démonstration. S'il vous plaît gardez à l'esprit que j'essaie seulement de me connecter au serveur, rien de plus. – shady
J'ai gardé cela à l'esprit, je voulais juste vérifier que vous mesuriez la bonne chose :) Voir ma réponse ci-dessous. –