我有一个创建数据库连接的代码,如下所示。
$dbConn = new mysqli($dbHost, $dbUserName, $dbUserPasswrd, $database);
$strSQL = 'SELECT *
FROM Table_Name';
$stmt = $dbConn->prepare($strSQL);
$stmt->execute();
$stmt->close();
$dbConn->close();
我创建了一个 php 页面,我在其中调用此代码。
现在,当我使用 toad GUI 在 mysql 数据库中看到连接时,它在第一次加载页面时显示 1 个连接,并且当页面刷新时计数不断增加。
1.为什么尽管我在代码末尾关闭了mysqli,但连接数却增加了
2. 使用 $dbConn->close() 是否有助于通过减少未使用的连接来优化 DB 的性能
请简要说明,以便每个人都可以学习一些。
谢谢您的回复