最新文章列表

java.sql.SQLException: Can't call commit when autocommit=true

错误信息: 一月 30, 2015 11:10:16 上午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [spring] in context with path [/monitor] threw exception [Request processing failed; ...
宋建勇 评论(1) 有4473人浏览 2015-01-30 11:22

autocommit=0引起的业务hang住

背景 有用户报告一个普通的select 语句被hang住了,执行超时。查明之后发现是autocommit使用不当导致。 这里将case简化,说明复现步骤及原因。 复现 session1 建表并插入数据: create table if not exists t(id int primary key, c int); set autocommit=0; insert into ...
丁林.tb 评论(2) 有8488人浏览 2014-05-25 17:53

JDBC 事务 和 savePoint

package com.enhance.jdbc; import java.io.FileInputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Savepoint; import java.sql.S ...
Luob. 评论(0) 有1492人浏览 2013-10-06 11:14

批量执行 DDL 和 DML 

package com.enhance.jdbc; import java.io.FileInputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.util.Properties; public class Bat ...
Luob. 评论(0) 有1458人浏览 2013-10-06 11:13

MySql的事物处理,提交,回滚

       最近在做的一个小项目,用到了MySql数据库,以前都没涉及到这方面,所以还是按照了其他数据库的思维来用MySql。可是在做事物的rollback的时候却怎么也不成功。查找了MySql的相关资料才了解到MySql的事务处理和其他数据库还是有区别的。       首先,你在创建MySql数据库表的时候,一定要选择他的引擎为INNODB和BDB类型。只有这两种类型支持事物处理。你可以通过 ...
技术改变未来 评论(0) 有2341人浏览 2013-08-21 11:41

MySQL INNODB锁机制简单试验

使用mysql连接mysql数据库,建两个会话(连接)。每个会话中都分别 set autocommit=0; 关闭自动提交。使用INNODB表做一下试验。 会话一: mysql> desc test; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Defau ...
d2hellen 评论(0) 有1326人浏览 2012-04-28 09:27

autoCommit为false,导致Sybase无法释放链接

环境: 数据库:sybase 15 连接池:c3p0 问题: 获取Connection之后,设置autoCommit为false; 发现使用后连接池没有释放链接。 开始以为是连接池的bug,后来发现在log中,连接池已经释放链接的方法, 但是没有释放成功。 分析: 相同的代码,换成其他的数据库都没有问题,时候后连接都能被释放。 初步判断是数据库的问题。 解决方案: 求助完成的谷歌大神,找到解决方案 ...
xiaoyu1985ban 评论(2) 有3182人浏览 2012-04-06 17:26

hiberante显式提交

问题: spring集成hibernate,hibernate的log中显示了正常的插入insert语句,但到MySQL数据库里查看表时根本没有数据,其它删除等操作也同样是这样的问题。但是使用spring时,即只是简单使用hibernate的Session对数据表进行操作时完全没有问题。   解决办法: <property name="hibernate.connection ...
smith789 评论(0) 有928人浏览 2012-03-06 11:59

mysql 系统变量

当前会话。 SHOW SESSION VARIABLES like '%%%%%%' SHOW SESSION VARIABLES like 'sort_buffer_size' 系统 SHOW GLOBAL VARIABLES like '%%%%%%' SHOW GLOBAL VARIABLES like 'autocommit'
zyz611 评论(0) 有795人浏览 2011-11-05 12:47

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics