PHP MySQL set Timeout de la Connexion

Il y a certains postes sur la connexion MySQL définir le temps de PHP utilisant mysql.connect_timeout. Je veux savoir si ce set timeout PHP juste le temps de sortir la première connexion à MySQL ou valide pour une requête de base de données?

Mon cas, c'est que j'ai une page avec connexion à MySQL sur le dessus et puis je suis de l'exécution de dire 3-4 requêtes pour MySQL, l'un après l'autre. 1er et 2ème requête pris seulement 1 à 2 secondes à s'exécuter, où en tant que 3e requête prend 20 secondes. Maintenant, dans les cas lors de la 3ème requête prend plus de 20 secondes, je veux demander un temps mort. Donc, la question qui se pose ici est que, mettant cette fois à partir de PHP est applicable à la première connexion de base de données ou il est applicable à chaque requête suivante (de façon indépendante). Si plus tard, c'est le cas, alors comment je peux le mettre en attente au bout de 20 secondes pour la 3ème requête?

OriginalL'auteur kb0000 | 2012-03-05