各位,DB2怎樣清除日志啊?

[复制链接]
查看11 | 回复7 | 2011-8-29 17:08:06 | 显示全部楼层 |阅读模式
各位,DB2怎樣清除日志啊,因為我在對一個大表做刪除數據時,老提示日志已滿.
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
把日志文件设大一点
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
使用删除日志文件命令:
prune logfile prior to S0000100.log
这是删除文件名小于S0000100.log的日志文件,包括S0000100.log
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
千万别删联机日志
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
我现在对db2数据库操作,提示日志满,
不知道如何解决。
我现在是刚学习db2的。
希望能回答详细一些。
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
可能是事务的数据量较大,将操作分成几个小的事务或者增加主日志文件数,如改为10个:update db cfg using logprimary 10
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
ok
回复

使用道具 举报

千问 | 2011-8-29 17:08:06 | 显示全部楼层
1.增加logprimary=100和logsecond=-1(日志无限增加,不过也有受硬盘大小的限制,哈哈),
要是不清楚我留下email:[email protected]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行