我最近开始在一个网站上工作,并且在phpmyadmin上我看到异常高的数据流量(〜1To / day),这是不正常的,因为该网站仍然很小,并且我是唯一的用户远。
我已经查看了phpmyadmin设置上的几乎所有内容,但没有发现任何相关性。
我已经链接了一张我所看到的图片(对不起,我的界面是法语):
即使每个窗口都关闭,并且ID仍在迅速增长(〜+ 25 / s),并且我确保没有打开网页也没有用户连接。
按下kill键使我“ phpMyAdmin无法终止4247894进程。该进程已关闭”
那么创建过程的速度很快吗? 我有点迷茫,请帮忙
答案 0 :(得分:0)
如果您经常打开/关闭连接,则这些ID值将迅速增加。如果使用连接池,则可以使请求之间的连接保持打开状态。通常,这些ID值无关紧要,它们只是数字。
您无法杀死它们的原因是它们的寿命很短,因此在某些代码中您可能会这样:
$db = connect();
// One statement
$db->close();
除非偶然地在运行查询的过程中发现连接,否则连接将被关闭。
请注意,创建数量大的连接可能会成为性能瓶颈,因此请看一下连接池修复。大多数(优质)PHP数据库驱动程序都以某种形式支持该功能,例如PDO。