none
SQLServer2014 AlwaysOn异步提交问题 RRS feed

  • 问题

  • 各位大神好:

    SQL Server 2014 AlwaysOn异步提交的情况下,异步节点Log Send Queue性能计数器值堆积很大,异步节点同步很慢,会影响主副本的性能吗?

    我看官方关于这个性能计数器的解释是:主副本尚未发送到辅助副本的日志大小,那么在主副本的哪个参数上可以看到相对应的值?

    2017年9月7日 3:03

答案

  • Hi 世沉,

    在异步模式下,主副本上的客户端不需要接收辅助副本上的通知就可以接受新的事物,一般情况下不会影响到主副本的性能,异步节点也是出于这个而设计的。

    Log Send Queue是SQLServer:Database Replica的一个计数器,这个只能在辅助副本上访问。

    Best Regards,

    Teige


    MSDN Community Support<br/> Please remember to click &quot;Mark as Answer&quot; the responses that resolved your issue, and to click &quot;Unmark as Answer&quot; if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact <a href="mailto:MSDNFSF@microsoft.com">MSDNFSF@microsoft.com</a>.

    • 已标记为答案 世沉 2017年9月8日 2:36
    2017年9月7日 7:33
    版主

全部回复

  • Hi 世沉,

    在异步模式下,主副本上的客户端不需要接收辅助副本上的通知就可以接受新的事物,一般情况下不会影响到主副本的性能,异步节点也是出于这个而设计的。

    Log Send Queue是SQLServer:Database Replica的一个计数器,这个只能在辅助副本上访问。

    Best Regards,

    Teige


    MSDN Community Support<br/> Please remember to click &quot;Mark as Answer&quot; the responses that resolved your issue, and to click &quot;Unmark as Answer&quot; if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact <a href="mailto:MSDNFSF@microsoft.com">MSDNFSF@microsoft.com</a>.

    • 已标记为答案 世沉 2017年9月8日 2:36
    2017年9月7日 7:33
    版主
  • 副本的性能差或者是网络差?

    这个堆积虽然一般不影响主副本,但如果累得太多也是负担,这章法着有一堆数据要发送出去,至少对网络带宽的占用跑不掉

    2017年9月7日 9:15
  • 谢谢您的回复。
    2017年9月8日 0:57
  • 副本的硬盘压力很大,基本是堵死的状态,网络带宽是足够大的。
    2017年9月8日 0:58
  • 一般情况下不会影响到主副本的性能,但是极端情况下,辅助副本接收速度太慢,导致主副本堆积太多事务日志,会造成主副本的ldf文件增大,影响主副本性能

    Love SQL

    2017年9月8日 3:18
  • 副本的硬盘压力很大,基本是堵死的状态,网络带宽是足够大的。
    So you should check storage config on secondary server, check system event log for disk related info.
    2017年9月8日 18:22