我安装了 Mariadb 10.3.15 和 Maxscale 2.3.9 它工作正常,但有时查询速度很慢。
当我通过MaxCtrl
查看服务状态时,可以看到“总连接数”的值非常高。起初它很小,但是值仍在增加,这是正常状态值吗?
答案 0 :(得分:0)
MaxScale的连接限制是多少?来自客户?什么样的客户端-Web服务器还是什么?
我的观点是,这不是MariaDB的问题,而是上游的问题。
如果“查询速度很慢”,这听起来像是索引表不好或查询写得不好。设置long_query_time=1
并打开慢速日志。
答案 1 :(得分:0)
Total Connections
显示自maxscale启动以来与后端建立的连接总数。通常随着建立的每个新连接的增加,它会增长。
Connections
是当前与您的后端建立的连接,处于活动状态(正在处理查询)+空闲状态。您的后端应该能够处理这些问题(硬件+网络+配置),否则会减慢运行速度。
https://mariadb.com/kb/en/mariadb-maxscale-24-maxctrl/#list-services