我在一个巨大的REORGANIZE
. 为了加快速度,我设置了DELAYED_DURABILITY = FORCED
.
这会影响运行语句吗?我查看了服务器上的 IO 和 CPU 编号,但看不出有什么不同。我也不确定是否会有任何差异,所以我无法判断。
我在一个巨大的REORGANIZE
. 为了加快速度,我设置了DELAYED_DURABILITY = FORCED
.
这会影响运行语句吗?我查看了服务器上的 IO 和 CPU 编号,但看不出有什么不同。我也不确定是否会有任何差异,所以我无法判断。
DELAYED_DURABILITY 不会更改在您的服务器中执行事务所需的 IO 和 CPU 节拍数。它可以提高您的工作负载的吞吐量,因此您会期望看到同一事务的持续时间减少。通常您希望看到事务/秒的增加。此功能让事务在被刷新到事务日志文件之前。
飞行交易将使用旧设置,新交易将使用新的“DELAYED_DURABILITY”设置。我确实使用#sqlhelp 主题标签进行了确认,Denny Cherry 非常友好地回答了我的问题。
请注意:
来自 Paul Randal 的博客:
来自在线书籍:
我建议您也完全意识到打开此功能的风险,尤其是您所做的所有交易。您可以在每笔交易中启用此功能。
资源少: