我正在设置mysql,并注意到每当我连接时,连接ID总是递增。我认为这可能意味着我认为已经终止的连接没有,但是当我使用sudo mysqladmin processlist
检查连接数时,它只列出了该命令所需的连接。
通常我会假设这是正常的行为并忽略它,但是当我不知道自己在做什么时,从后面卸载旧的/凌乱的安装时遇到了一些问题。任何人都可以验证这是正常的吗?我试过检查mysql手册here,但它不够具体回答我的问题。
答案 0 :(得分:1)
要列出在MySQL实例上运行的所有进程,请说明如下查询:
SHOW PROCESSLIST
每个连接都有一个表示(Command
列=睡眠的非活动表示。)
关于你的问题:不,Connection-id将被重用,不会永远增加。但你不能依赖他们这样做的确切方式。