查看 Windows 事件日志时,我几乎连续看到以下消息 -
Starting up database 'Database'. Parallel redo is started for database 'Database' with worker pool size [1]. Parallel redo is shutdown for database 'Database' with worker pool size [1].
这些消息同时发生,并且每秒不断重复。
有人可以解释一下什么是并行重做,以及为什么它不断地启动和停止,并导致数据库必须重新启动吗?
该数据库由在 IIS 上运行的使用 Entity Framework 的 ASP.NET Web 应用程序使用。Windows Server 2016 Standard 和 SQL Server 14.0.100(Sql Server 2017 Express Edition)。
答案1
尝试将自动关闭设置为 false,这可以在 DB 属性的选项部分中完成。
这里有一个链接来解释这一点。有人在下面的帖子中发表了类似的评论。 https://dba.stackexchange.com/questions/239181/messages-about-parallel-redo