Mysql mariadb processlist中的InnoDB清除工作程序
我刚刚在ubuntu16.04中安装了mariadb-server-10.3.10 当我登录并检查processlist时,我发现了与用户的一些连接 “系统用户”和命令“守护进程” 我的查询也需要很多时间,在MySQL中执行查询只需2分钟,在MariaDB中大约需要10分钟 我不明白MariaDB怎么了Mysql mariadb processlist中的InnoDB清除工作程序,mysql,mariadb,Mysql,Mariadb,我刚刚在ubuntu16.04中安装了mariadb-server-10.3.10 当我登录并检查processlist时,我发现了与用户的一些连接 “系统用户”和命令“守护进程” 我的查询也需要很多时间,在MySQL中执行查询只需2分钟,在MariaDB中大约需要10分钟 我不明白MariaDB怎么了 请解释一下这些工作人员在服务器上做什么?Innodb Purge工作人员做Innodb Purge,只是猜测:)如果您没有在Innodb表中插入/删除/更新,他们可能不会做很多事情,但是如果您这
请解释一下这些工作人员在服务器上做什么?Innodb Purge工作人员做Innodb Purge,只是猜测:)如果您没有在Innodb表中插入/删除/更新,他们可能不会做很多事情,但是如果您这样做了,他们会做一些事情 您实际的问题是查询速度慢,而不是系统用户。还有其他一些工具可以处理这个问题,首先解释一下
+----+-------------+-----------+--------------+---------+------+--------------------------+------------------+----------+
| Id | User | Host | db | Command | Time | State | Info | Progress |
+----+-------------+-----------+--------------+---------+------+--------------------------+------------------+----------+
| 1 | system user | | NULL | Daemon | NULL | InnoDB purge coordinator | NULL | 0.000 |
| 2 | system user | | NULL | Daemon | NULL | InnoDB purge worker | NULL | 0.000 |
| 3 | system user | | NULL | Daemon | NULL | InnoDB purge worker | NULL | 0.000 |
| 4 | system user | | NULL | Daemon | NULL | InnoDB purge worker | NULL | 0.000 |
| 5 | system user | | NULL | Daemon | NULL | InnoDB shutdown handler | NULL | 0.000 |
| 45 | lalit | localhost | NULL | Query | 0 | Init | show processlist | 0.000 |
+----+-------------+-----------+--------------+---------+------+--------------------------+------------------+----------+