Tomasz Asked: 2018-04-10 10:45:05 +0800 CST2018-04-10 10:45:05 +0800 CST 2018-04-10 10:45:05 +0800 CST AlwaysOn 只读副本比主副本慢 772 我遇到了一个问题。我的只读副本(在节点 B 上)执行查询的时间是我的主副本(节点 A)上的两倍。但是当我故障转移到节点 B(成为我的主要节点)时,它运行良好,但随后在新副本上运行缓慢,所以我认为它不是硬件。 我检查了索引碎片,它们是相同的,目前服务器上除了我的查询之外没有运行任何东西。执行计划是相同的。电源设置为高性能。 我们在 Windows 2016 服务器上运行 SQL 2017。 关于还有什么要检查的任何建议? availability-groups 1 个回答 Voted Best Answer Tomasz 2018-04-21T11:13:12+08:002018-04-21T11:13:12+08:00 为了解决我们的问题,我们必须启用 Trace Flag 3459。 我们目前在 SQL Server 2017 CU6 (14.0.3025.34) 上遇到此问题。关于此标志的文档不多,但据我所知,启用此标志会减慢我们的故障转移过程。我将进行更多测试,并在遇到任何问题时进行更新。
为了解决我们的问题,我们必须启用 Trace Flag 3459。
我们目前在 SQL Server 2017 CU6 (14.0.3025.34) 上遇到此问题。关于此标志的文档不多,但据我所知,启用此标志会减慢我们的故障转移过程。我将进行更多测试,并在遇到任何问题时进行更新。