社区
DB2
帖子详情
如何设置表为每条提交,不使用事务
dead_lee
2004-09-02 11:22:37
我目前要更新一个表里面的4w条记录,老是报日志满的错误,使用了ALTER TABLE kna1 ACTIVATE NOT LOGGED INITIALLY还是没有效果,我又没有权限去调整数据库的日志大小,如何在不写存储过程的情况下,把这些数据都更新了。
...全文
124
3
打赏
收藏
如何设置表为每条提交,不使用事务
我目前要更新一个表里面的4w条记录,老是报日志满的错误,使用了ALTER TABLE kna1 ACTIVATE NOT LOGGED INITIALLY还是没有效果,我又没有权限去调整数据库的日志大小,如何在不写存储过程的情况下,把这些数据都更新了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heislazy
2004-09-06
打赏
举报
回复
db2 update command options using c off
详细信息可以:db2 ? update command
3000sunqin
2004-09-06
打赏
举报
回复
要使用该语句,需要在DB2CMD中将AUTO COMMIT选项关掉:
好像是DB2 +C
ALTER TABLE kna1 ACTIVATE NOT LOGGED INITIALLY
UPDATE语句
COMMIT
一旦COMMIT后,ALTER TABLE kna1 ACTIVATE NOT LOGGED INITIALLY语句失效
superdragon99
2004-09-04
打赏
举报
回复
根据关键字将记录排序,依次进行处理,每次处理一定条数,然后提交事务
mysql
使用
jdbc进行批量插入时把
事务
设为手动
提交
比
事务
自动
提交
速度快了10倍
第一次写博客,写的不好请多多包涵。欢迎评论 今天需要对mysql做一个批量插入的操作,
使用
的是原生的jdbc对mysql进行操作,大约插入20几万条数据,刚开始
事务
是自动
提交
的,插完数据大约用了4分钟,后来把
事务
改为手动
提交
,插完数据用了20秒,时间相缩短了十倍。 如果不
设置
手动
提交
事务
,那么默认
每条
插入语句都是一个
事务
,每次都要
提交
事务
。
设置
手动
提交
事务
的话,可以在循环前...
java
事务
分批
提交
java
事务
分批
提交
,对list进行遍历,每300条
提交
一次
事务
,如果不超过三百条,只
提交
一次
事务
。
Spring
事务
之七(
事务
自动
提交
)
更多文章:http://zhuqiuhui.space/ 一、MySQL数据库
事务
自动
提交
对于mysql数据库,默认情况下,数据库处于自动
提交
模式。每一条语句处于一个单独的
事务
中,在这条语句执行完毕时,如果执行成功则隐式的
提交
事务
,如果执行失败则隐式的回滚
事务
。对于正常的
事务
管理,是一组相关的操作处于一个
事务
之中,因此必须关闭数据库的自动
提交
模式,下面
MySQL
设置
事务
自动
提交
(开启和关闭)
MySQL
设置
事务
自动
提交
(开启和关闭)
设置
事务
自动
提交
模式。 MySQL 默认开启
事务
自动
提交
模式,即除非显式的开启
事务
(BEGIN 或 START TRANSACTION),否则
每条
SOL 语句都会被当做一个单独的
事务
自动执行。但有些情况下,我们需要关闭
事务
自动
提交
来保证数据的一致性。下面主要介绍如何
设置
事务
自动
提交
模式。 在 MySQL 中,可以通过 SHOW VARIABLES 语句查看当前
事务
自动
提交
模式,如下所示: mysql> SHOW VARIABLES LIKE 'autoco
4、MySQL
设置
事务
自动
提交
(开启和关闭)
MySQL 默认开启
事务
自动
提交
模式,即除非显式的开启
事务
(BEGIN 或 START TRANSACTION),否则
每条
SOL 语句都会被当做一个单独的
事务
自动执行。但有些情况下,我们需要关闭
事务
自动
提交
来保证数据的一致性。 下面主要介绍如何
设置
事务
自动
提交
模式。 在 MySQL 中,可以通过 SHOW VARIABLES 语句查看当前
事务
自动
提交
模式,如下所示: mysql> SHOW VARIABLES LIKE 'autocommit'; +---------------+-------+
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章