在SQL Server中创建表未记录

时间:2013-09-25 16:03:11

标签: sql-server tsql transactions

可以在SQL Server中创建一个未记录的表吗?我只需要创建一个包含大量表中数据的表来生成报告。在这种情况下,事务日志不是必需的。

1 个答案:

答案 0 :(得分:3)

没有记录就无法插入或创建。

您可以使用SELECT INTO来最小化日志记录。另请尝试将恢复模式设置为simple or bulk logged

但是你无法阻止SQL Server创建日志文件。

您可以尝试使用此命令将恢复模型设置为SIMPLE,以防止事务日志膨胀

ALTER DATABASE MyDataBase SET RECOVERY SIMPLE;