今天早上我的数据库连接数增加了,这是以前从未发生过的。如下图所示:我不知道为什么。因为没有用户访问这个数据库。只是从上个月开始运行的作业,没有变化。所以我想知道,这个数据库连接数是如何计算的?每个都有吗 SELECT , UPDATE 以及 INSERT 算作1。或者每个 $conn = new mysqli($servername, $username, $password); 算1?
SELECT
UPDATE
INSERT
$conn = new mysqli($servername, $username, $password);
fwzugrvs1#
amazon rds db connections count是由连接库建立的持久连接。所以呢 $conn = new mysqli($servername, $username, $password); 将计为1个单连接。增加连接的原因可能是脚本或库文件中的bug。在每次成功地选择/插入/更新/删除操作或执行整个功能(在您的案例中,在cron末尾)之后,您必须关闭mysqli连接。rds不会自动关闭您的连接,因此当您的cron下次运行时,将建立一个新的连接,并且计数将继续增加。
1条答案
按热度按时间fwzugrvs1#
amazon rds db connections count是由连接库建立的持久连接。所以呢
$conn = new mysqli($servername, $username, $password);
将计为1个单连接。增加连接的原因可能是脚本或库文件中的bug。在每次成功地选择/插入/更新/删除操作或执行整个功能(在您的案例中,在cron末尾)之后,您必须关闭mysqli连接。rds不会自动关闭您的连接,因此当您的cron下次运行时,将建立一个新的连接,并且计数将继续增加。