DB2 事务日志已满 增加事务日志文件;操作不记录日志
2012-11-25 18:09
344 查看
db2 get db cfg for dbName
此命令可以查看当前数据库的日志文件大小(LOGFILSIZ),主日志数(LOGPRIMARY),辅日志数(LOGSECOND)。
db2 update db cfg for dbName using LOGPRIMARY 50
修改主日志数为50
db2 update db cfg for dbName using LOGSECOND 20
修改辅日志数为20
db2 update db cfg for dbName using LOGFILSIZ 10240
修改日志大小为10240
此时,活动日志空间的最大容量为(20 + 50) * 10240 * 4KB,
最好logsecond上得日志不要用上,不然会影响性能,别外LOGPRIMARY + LOGSECOND 值不能大于256,值最好别太大,太大了在建日志文件的时候需要很长时间。
db2 list application
查看目前数据库中活动的链接
db2 force application all
杀掉所有活动的链接,此时可以顺利的停止数据库了。
db2stop
停止数据库
db2start
重新启动数据库
db2 get db cfg for dbName 查看当前数据库日志配置,是否为上面修改后的数字。
成功后,可以顺利的操作大数据啦!
==============================================================
另外可以操作时让其不产生日志文件
db2>connect to dbName user userName using Passowrd
db2>update command options using c off
db2>ALTER TABLE tableName activate NOT LOGGED initially
db2>delete from tableName where a<100000
db2>commit
此命令可以查看当前数据库的日志文件大小(LOGFILSIZ),主日志数(LOGPRIMARY),辅日志数(LOGSECOND)。
db2 update db cfg for dbName using LOGPRIMARY 50
修改主日志数为50
db2 update db cfg for dbName using LOGSECOND 20
修改辅日志数为20
db2 update db cfg for dbName using LOGFILSIZ 10240
修改日志大小为10240
此时,活动日志空间的最大容量为(20 + 50) * 10240 * 4KB,
最好logsecond上得日志不要用上,不然会影响性能,别外LOGPRIMARY + LOGSECOND 值不能大于256,值最好别太大,太大了在建日志文件的时候需要很长时间。
db2 list application
查看目前数据库中活动的链接
db2 force application all
杀掉所有活动的链接,此时可以顺利的停止数据库了。
db2stop
停止数据库
db2start
重新启动数据库
db2 get db cfg for dbName 查看当前数据库日志配置,是否为上面修改后的数字。
成功后,可以顺利的操作大数据啦!
==============================================================
另外可以操作时让其不产生日志文件
db2>connect to dbName user userName using Passowrd
db2>update command options using c off
db2>ALTER TABLE tableName activate NOT LOGGED initially
db2>delete from tableName where a<100000
db2>commit
相关文章推荐
- DB2不记录事务日志方法
- 整合springboot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现权限管理文件上传下载多数据源切换操作日志记录等功能
- C# 自动查找文件内容(正则使用、获取目录下所有文件、多线程、日志记录,文件操作)
- 给数据库某些特定表的写操作记录到文件的日志功能的静态类
- php文件操作实现自定义日志记录
- 编写文件搜索小程序:1. 输入绝对路径以及搜索关键字,2. 搜索指定路径下(包括子文件夹)中名称包含关键字的所有文件并打印出,3. 将当前操作记录日志
- 如何记录文件服务器上的文件操作日志
- iOS 文件操作,记录log日志。
- Spring-Boot--日志操作【全局异常捕获消息处理☞日志控制台输出+日志文件记录】
- MYSQL执行操作日志记录到文件
- mysql如何查看二进制日志文件(mysql的操作的记录)
- Spring-Boot--日志操作【全局异常捕获消息处理☞日志控制台输出+日志文件记录】
- 记录文件服务器的操作日志
- Entity Framework 6 中为数据库操作增加日志记录功能
- winForm 读取,操作文件,并记录操作日志
- 如何用服务器文件管理系统记录共享文件的访问日志、记录共享文件复制、修改、删除和剪切等操作?
- iOS 文件操作,记录log日志。
- C#记录日志,文件操作
- Spring-Boot--日志操作全局异常捕获消息处理☞日志控制台输出+日志文件记录
- DB2不记录事务日志