如何确定max_user_connections发生的位置

时间:2015-11-26 04:20:10

标签: php mysql pdo

不幸的是,我遇到过' max_user_connections' MySQL中的问题。我正在使用共享主机,因此' max_user_connections' value设置为8,当我使用WAMP对我的localhost进行一些实验时,我发现我需要该值至少为32。

有哪些方法可以确定脚本中的哪个位置' max_user_connections'超过8号,所以我可以尝试优化数据库查询等。我正在使用PHP PDO并且我在某处读取连接自动关闭,无论如何我应该尝试手动关闭它,也许它不会在正确的时间关闭。

欢迎所有我应该尝试的建议。

1 个答案:

答案 0 :(得分:1)

使用连接后,可以安全地关闭它们。

<?php
    $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
    $dbh = null;// setting to null will close your connection
?>

有关详细信息,请参阅here(参见示例3)