即使较低的连接已经终止,mysql连接ID总是递增吗?

时间:2014-11-08 17:23:27

标签: mysql macos process osx-mavericks

我正在设置mysql,并注意到每当我连接时,连接ID总是递增。我认为这可能意味着我认为已经终止的连接没有,但是当我使用sudo mysqladmin processlist检查连接数时,它只列出了该命令所需的连接。

通常我会假设这是正常的行为并忽略它,但是当我不知道自己在做什么时,从后面卸载旧的/凌乱的安装时遇到了一些问题。任何人都可以验证这是正常的吗?我试过检查mysql手册here,但它不够具体回答我的问题。

1 个答案:

答案 0 :(得分:1)

要列出在MySQL实例上运行的所有进程,请说明如下查询:

SHOW PROCESSLIST

每个连接都有一个表示(Command列=睡眠的非活动表示。)

关于你的问题:不,Connection-id将被重用,不会永远增加。但你不能依赖他们这样做的确切方式。