即使较低的连接已终止,mysql 连接 ID 是否始终递增?

问题描述 投票:0回答:2

我正在设置 mysql,并注意到每当我连接时,连接 id 总是递增。我认为这可能意味着我认为已终止的连接并未终止,但是当我使用

sudo mysqladmin processlist
检查连接数时,它只列出了该命令所需的连接。

通常我会假设这是正常行为并忽略它,但是当我不知道自己在做什么时,我在卸载旧的/混乱的安装时遇到了一些问题。谁能验证这是否正常?我尝试查看 mysql 手册here,但它不够具体,无法回答我的问题。

mysql macos process osx-mavericks
2个回答
1
投票

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

SHOW PROCESSLIST

每个连接都会在此处有一个表示(不活动的连接带有

Command
列 = 睡眠)。

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


-1
投票

嘿@oktopus,你能解释一下你是如何解决这个问题的吗?因为我也面临这个问题,但我不知道为什么......

© www.soinside.com 2019 - 2024. All rights reserved.