社区
MS-SQL Server
帖子详情
如何让某些语句执行时不写入日志
jiniang
2003-11-03 03:34:16
例如如何让下面的语句不写入日志
insert....
insert....
insert....
...全文
69
6
打赏
收藏
如何让某些语句执行时不写入日志
例如如何让下面的语句不写入日志 insert.... insert.... insert....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuiniu
2003-11-04
打赏
举报
回复
没方法!参见sql server中的事务!
st_2000
2003-11-04
打赏
举报
回复
no way
quanyi
2003-11-03
打赏
举报
回复
no way
pengdali
2003-11-03
打赏
举报
回复
没有办法。
lynx1111
2003-11-03
打赏
举报
回复
没有办法不写日志。
1: 删除LOG
1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K
再将此数据库设置自动收缩
或用代码:
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。
EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
2:清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
再:
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
txlicenhe
2003-11-03
打赏
举报
回复
没有办法不写日志。
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章