Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在 SQL Server 中创建未记录的表?我只需要从大量表中创建一个包含大量数据的表来生成报告。在这种情况下,事务日志并不是真正需要的。
根本无法在不记录的情况下插入或创建。
您可能可以使用SELECT INTO最小化日志记录。也尝试将恢复模式设置为simple or bulk logged
SELECT INTO
simple or bulk logged
但是您不能停止 SQL Server 来创建日志文件。
您可以尝试使用此命令将恢复模式设置为 SIMPLE,以防止事务日志膨胀
ALTER DATABASE MyDataBase SET RECOVERY SIMPLE;