在 Linux 上配置 SQL Server AlwaysOn 可用性组 (AG) 出现的CPU使用率超高

环境:

Vmware workstation16

1:centos8_1(主副本) + sql server 2019 15.0.4073.23

2:centos8_2(辅助副本) + sql server 2019 15.0.4073.23

3:Win server2019(辅助副本) + sql server 2019 15.0.2000.5

根据SQL文档创建AlwaysOn 可用性组

https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-availability-group-configure-rs?view=sql-server-ver15

经测试两辅助副本均能正常同步主副本的数据.

问题:

在centos8_2(辅助副本)中,一旦开启SQL Server AlwaysOn ,CPU的使用率会根据所同步的数据库数量成正比地提高,期间主副本是没有数据写入或更新.

在Win server2019(辅助副本)中同样的数据库同步,则没此情况.

下图是win系统的CPU情况

下图是Centos8辅助副本的CPU使用情况.

求解决在Linux系统中Sql server的AlwaysOn 可用性组 (AG) 出现的CPU使用率超高的情况

您好,我是“独立顾问”(Independent Advisor),我叫彭迪斯(姓陈)。
看了以上内容,了解到您的情况。

十分抱歉。
本社区,主要支持个人用户在日常使用中遇到的问题。
关于企业版贸然回复恐有误,建议到以下社区寻求更专业的支持:
https://social.technet.microsoft.com/Forums/zh-...
打开后点击“提出问题”。

此问题将在48小时内保持开放。
--------------------------------------------------------------------
你对我百般注释,并不能构成万分之一的我,却是一览无余的你。

此回复是否有帮助?

抱歉,这没有帮助。

太棒了!感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

 
 

问题信息


最近更新 2021/02/01 40 次浏览 适用于: