急急急,关于SQLSERVER日志问题

hbzy123 2007-04-25 10:11:27
select * into #T1 会不会产生日志?,对#T1进行drop,delete,update操作会不会产生日志?
create table #t(id),然后对临时表#t,insert ,update,delete
会不会产生日志?
declare @t table (id int),然后对@t进行 insert ,update ,delete会不会产生日志?
我把一个数据库的LOG文件删除了以后,把数据库附加上去后,照常使用,
这跟以前的数据库有什么不同吗?
日志文件是不是可有可无?日志文件有什么作用?

...全文
217 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbzy123 2007-04-25
  • 打赏
  • 举报
回复
我测试了下
hbzy123 2007-04-25
  • 打赏
  • 举报
回复
tempdb会产生LOG文件,重新启动服务器后会清空日志
gahade 2007-04-25
  • 打赏
  • 举报
回复
select * into #T1 会不会产生日志?,对#T1进行drop,delete,update操作会不会产生日志?
create table #t(id),然后对临时表#t,insert ,update,delete
-------------------------------------
这两条是一个意思,都是对临时表操作,不记录日志文件.

declare @t table (id int),然后对@t进行 insert ,update ,delete会不会产生日志?
-------------------------------------
这个是表变量,也不记录日志文件
hbzy123 2007-04-25
  • 打赏
  • 举报
回复
我说的以上三种临时表都不记录日志吗?
gahade 2007-04-25
  • 打赏
  • 举报
回复
日志文件可以用来恢复数据库数据,所以对临时表和表变量不记录日志.

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧