因为当插入、更新或删除大批量数据的时候,有时候会出现事务日志满的问题,所以解决步骤
1.连接到当前数据库
db2 connect to uppdb
2.查看数据库配置文件
db2 get db cfg for uppdb
此命令可以查看数据库相关配置,包括字符集、日志文件大小等
查看当前数据库的日志文件大小(LOGFILSIZ),主日志数(LOGPRIMARY),辅日志数(LOGSECOND)
一般默认设置:logfilsiz:4k,logprimary:10,logsecond:2
3.修改日志大小
db2 update db cfg for uppdb using LOGFILSIZ 2048
4修改主日志数
db2 update db cfg for uppdb using LOGPRIMARY 15
5修改辅日志数
db2 update db cfg for uppdb using LOGSECOND 10
然后重启数据库
6.查看数据库活动
db2 list appliactions
7.强制停止数据库连接
db2 force application all
8.停止数据库
db2stop
9启动数据库
db2start