事务日志满指当前事务无法写入到活动日志中(主日志文件和辅助日志文件已全部用完或者没有足够当前事务写入的空间) 日志磁盘空间已满指辅助日志文件还未使用完,磁盘空间已经
事务日志满指当前事务无法写入到活动日志中(主日志文件和辅助日志文件已全部用完或者没有足够当前事务写入的空间) 日志磁盘空间已满指辅助日志文件还未使用完,磁盘空间已经满了。 db2数据库事务日志文件分为主日志文件和辅助日志文件,主日志文件已分配空间,辅助日志文件使用时再分配。 查看事务日志配置(mid为数据库名称): db2 get db cfg for mid 运行结果: 日志文件大小(4KB) (LOGFILSIZ) = 1024 总事务日志容量大小=(LOGPRIMARY+LOGSECOND)*LOGFILSIZ*4k ps:(13+4)*1024*4kb=68mb DB2事务日志满解决办法: (1) 增大日志文件大小: db2 udpate db cfg for mid using LOGFILSIZ 8192 或者增大主日志文件个数: db2 update db cfg for mid using LOGPRIMARY 15 或者增大辅助日志文件个数: db2 update db cfg for mid using LOGSECOND 10 (2)停掉引起这个错误的应用程序或者停掉所有的应用程序,再重启数据库 db2 force applications all |
2021-05-19
2021-07-26
2022-03-11
2022-08-12
2024-02-12