`

数据库连接问题产生系统查询变慢

 
阅读更多

在系统开发中:

 

进行多表数据同时修改时,会使用到同步;

 

也就是说,当某一个表修改出现错误,程序是立即断开的,而不接着执行;

 

使用同步时,在建立完连接Connection con = DBConnection.getConnection();后

 

需要加上不自动提交的代码con.setAutoCommit(false);

 

当多表数据全部都修改成功后,使用con.commit();,否则 执行回滚 con.rollback();

 

但是,一个问题就出现了......

 

在查询版面,如果在DAO里面 见下图



 当除掉cnn.close()后,查询速度很快了;

不太理解,求高手请教............

 

 

  • 大小: 15.5 KB
分享到:
评论

相关推荐

    mysql数据库my.cnf配置文件

    # 系统将开始换页并且真的变慢了。对于内存在4GB左右的服务器该参数可设置为384M或512M。通过检查状态值Key_read_requests和Key_reads, # 可以知道key_buffer_size设置是否合理。比例key_reads/key_read_requests...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,...

    基于J2EE框架的个人博客系统项目毕业设计论...

    Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。  SQL语言主要包含5个部分  数据定义...

    江神JAVA开发面经超级总结

    详细介绍抽象类和接口、数据库范式、TCP三次握手和四次挥手、数据库各种锁、HTTP长连接和短连接、TCP和UDP的区别、POST和GET的区别、浏览器输入www.baidu.com后执行的全部过程、常见协议及其作用、Cookie和Session的...

    orcale常用命令

    ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、...

    网管教程 从入门到精通软件篇.txt

    INT:中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 IOF:Findit文档 IQY:Microsoft Internet查询文件 ISO:根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP:X-Internet签字文件 ...

    最全的oracle常用命令大全.txt

    ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、...

    java面试题

    答:JDBC数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问。 什么情况下不建议使用Hibernate? 答:当数据量大,并且表关系复杂的时候不建议使用。 sleep()和wait()有什么区别? ...

    VQ美容美发会员管理软件

    详细存档案到系统数据库 班次设置 可根据美容/发店员工上班的不同班次进行设置;也可修改已设置内容 工作状态 管理员工当前的在职状态 员工管理 可根据员工的姓名、卡号、电话.....任意一项可查询出...

    精易模块[源码] V5.15

    13、修正“类_系统信息”重写该类,在部分系统下不兼容及闪退问题,感谢易友【@longfeng0008】反馈。 14、改善“程序_禁止重复运行”当标识为空时,默认为自身路径,代码由易友【@wjt741106】提供。 15、改善“普通...

    会计理论考试题

    A、数据库管理系统 B、工具软件 C、系统软件 D、应用软件 18.计算机病毒最大的危害是__D____。 A、计算机病毒具有传染性 B、计算机病毒会传染给人类 C、计算机病毒具有破坏性 D、计算机病毒具有传染性和破坏性 19....

    收获不知Oracle

    3.2.4.1 表空间与系统农场93 3.2.4.2 表空间与临时农场93 3.2.4.3 表空间与回滚农场94 3.2.5 逻辑结构之初次体会 94 3.2.5.1 逻辑结构之BLOCK 94 3.2.5.2 逻辑结构之TABLESPACE 95 3.2.5.3 逻辑结构之USER 97 3.2....

    二十三种设计模式【PDF版】

    关于本站“设计模式” Java 提供了丰富的 API,同时又有强大的数据库系统作底层支持,那么我们的编程似乎变成了类似积木的简单"拼凑"和调用, 甚至有人提倡"蓝领程序员",这些都是对现代编程技术的不了解所至. 在...

    超级有影响力霸气的Java面试题大全文档

     GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...

    上兴远程控制 这是一款优质的远程控制软件

    你可以跟据你的网速设置上线监听线程,在设置-系统设置中设置监听连接线程数,设越大就越快。 ------------------------------------------------------------------------------------------ 4、为什么显示对方有...

    java 面试题 总结

     GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...

    做过免杀处理的2010版上兴远控

    你可以跟据你的网速设置上线监听线程,在设置-系统设置中设置监听连接线程数,设越大就越快。 ------------------------------------------------------------------------------------------ 4、为什么显示对方...

    net学习笔记及其他代码应用

    6.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? 答 : this.Server.Transfer 7.请编程遍历页面上所有TextBox控件并给它赋值为string.Empty? ...

Global site tag (gtag.js) - Google Analytics