创建聚集索引并希望添加日志文件

She*_*llz 5 sql-server sql-server-2014

我们正在向一个 60 亿行的表添加一个聚集索引。这是一个在线操作(15 小时后)。

如果我们在此过程中添加另一个日志文件,是否会alter database add log file阻止命令应用程序?

Eri*_*ing 6

如果我们在发生这种情况时添加另一个日志文件,alter database add log file 是否会阻止命令应用程序?

不,这不会是“阻塞”操作,但在用于日志文件的空间被清零时可能会出现写入暂停。即时文件初始化不适用于日志文件。如果你要创建一个,不要把它做得很大。

另一件事是日志文件不会像多个数据文件那样并行写入。不能保证它会立即使用,除非另一个日志文件已满。

希望这可以帮助!