可以在SQL Server中创建一个未记录的表吗?我只需要创建一个包含大量表中数据的表来生成报告。在这种情况下,事务日志不是必需的。
答案 0 :(得分:3)
没有记录就无法插入或创建。
您可以使用SELECT INTO
来最小化日志记录。另请尝试将恢复模式设置为simple or bulk logged
但是你无法阻止SQL Server创建日志文件。
您可以尝试使用此命令将恢复模型设置为SIMPLE,以防止事务日志膨胀
ALTER DATABASE MyDataBase SET RECOVERY SIMPLE;