我的一般问题是,假设您有一个 20G 大小的 SQL Server 2005 数据库和一个空的日志文件。如果您运行一系列更新,每个表和每一行都只发生一次,日志文件会增长到与数据库相同的大小吗?还是这取决于其他因素?
我问这个问题是因为我正在执行数据库更新。我有一些专有软件使用的数据库。对每个表和每个字段进行更新。该软件没有详细的输出,只有一个“未完成”/“完成”复选框。因为没有描述性的输出,我试图弄清楚如何判断它是否接近尾声。
那么,当所有内容都被触及时,日志文件是否可能与数据库大小相同?或者日志文件是否包含以这种方式不依赖于数据库大小的不同信息?