oracle11g ora 12518,servlet执行update报错ORA-12518

5268f80b9b1e01f982625ef6fac83ca1.png

ORA-12518: TNS:listener could not hand off client connection这种错误一般是在测试数据库并发性的,多个用户的,后台用servle

ORA-12518: TNS:listener could not hand off client connection

这种错误一般是在测试数据库并发性的,多个用户的,

后台用servlet方法执行个update ,只不过updated的记录为1100个,后台一直报这个错误,

我也更改了Oracle的连接数为1200,但是当执行到356行的时候,还是报上述的错误

解决方案:程序代码的问题,执行更新后,没有关闭连接,囧,切记关闭连接

public boolean update(Department e) {

boolean flag = true ;

String updateSQL = "update department set sort="+e.sort+" where id = " + e.getId();

try {

stmt.executeUpdate(updateSQL);

} catch (Exception e1) {

e1.printStackTrace();

flag = false ;

}

return flag ;

}

public boolean update(Department e) {

boolean flag = true ;

String updateSQL = "update department set sort="+e.sort+" where id = " + e.getId();

try {

stmt.executeUpdate(updateSQL);

} catch (Exception e1) {

e1.printStackTrace();

flag = false ;

}finally{

stmt.close; //切记关闭

conn.close; //切记关闭

}

return flag ;

}

以前的程序代码量小也没发觉到不关闭的危害,这次终于尝试到了,而且还花费了半天的时候找其他的原因,,福祸相依,同时也发现了oracle的小秘密——并发性测试

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

本文永久更新链接地址:

logo.gif

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534582.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux怎么添加头文件目录下,linux下编写c++,include的那些头文件在什么地方?

炎炎设计C/C程序在linux下被编译和连接时,GCC/G会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。【1】include头文件路径除了默认的/usr/include, /usr/local…

linux内核调度 0号进程,Linux内核源代码情景分析---第四章 进程与进程调度

4.1 进程四要素什么是进程?1:有一段代码段供其执行,这代码段不一定是进程所专用,可以与其他进程公用。2:每个进程有其专用的系统空间的堆栈(栈)【这个栈是进程起码的“私有财产”】3:在内核中,要…

redhat linux 系统管理,红帽系统管理一 (RH124)

红帽系统管理一 (RH124)时间:2018-04-24 14:06:52第 1 部分 — 红帽企业 Linux 管理员所需掌握的核心系统管理任务本课程涉及使用红帽 企业 Linux 7。红帽系统管理一 (RH124) 专为之前没有 Linux 系统管理经验的 IT 专业人员设计。本课程侧重讲解 Linux 系统的核心管…

linux命令行聊天,Linux 下使用talk 进行聊天

Linux中talk命令参数程序用于Internet上两个用户之间进行“交谈”:通过键盘输入“说话”,通过看终端屏幕“聆听”。Linux中talk命令参数程序的使用很简单,只要知道交谈对象的地址,就可以邀请对方交谈。格式:talk usert…

在linux中which命令,Linux 中 which 命令怎么用?

在Linux中which命令的作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果,其用法为“which [文件...]”,其参数有“-n”、“-p”、“-w”和“-V”。Linux which命令用于查找文件。which指令会在环境变量…

c语言怎样用格式化文件存储,如何用格式化的方式读写文件

对格式会来说,C语言的格式读写文件是很有要求的,在前面我们已经讲解了如何去进行字符的输入输出,但事实真相,数据的类型是很丰富的,而且大家已经熟悉了用printf和scanf函数进行格式化的输入输出,他们是向终…

linux下qq怎么截图,ubuntu 12.04使用QQ截图安装教程

相信用过linux系统的朋友都知道,linux下的截图软件是在不咋的。虽然系统本身有带截图工具,但是却苦于没有办法在截下来的图片上作画圈、写文字说明等动作。应该有不少朋友也是从windows系统下转到linux下做开发的,不知道大家对QQ截图这个软件…

android 资源如何下沉,关于Android业务模块下沉的一些实践及总结

此文已由作者徐铭阳授权网易云社区发布。欢迎访问前言最近在做需求过程中,一些类似学校选择、城市选择等业务相关模块想单独抽离出来,遇到一些诸如模块管理、通信方面的问题来背景最近有一个需求是学校列表,没错,就是我们平时总见…

android sqlite存储数据,Android之SQLite数据存储

关于SQLite的出生长大和壮大,这里就略去了,只记几点比较重要的用法:SQLite所支持的数据类型:SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的…

android studio 跨进程,Android IPC机制(三)在Android Studio中使用AIDL实现跨进程方法调用...

本文首发于微信公众号「后厂技术官」在上一篇文章Android IPC机制(二)用Messenger进行进程间通信中我们介绍了使用Messenger来进行进程间通信的方法,但是我们能发现Messenger是以串行的方式来处理客户端发来的信息,如果有大量的消息发到服务端&#xff0…

nubia ui 5.0 android,流畅度爆棚 搭Android 5.0系统新机一览

近期各品牌新机都不少,而且90%以上都是Android系统的手机,可见安卓手机的主导地位仍在上升。而在系统层次,Android 5.0已经逐步开始普及,近期上市新机百分百均采用了这一系统,值得一提的是定制不再“深度”&#xff0c…

html 百分比正方形,css实现未知宽度的正方形需求

今天群里有哥们问了一下,百分比宽度的正方形如何用css实现。其实就是不定宽的正方形如何用css实现。第一个方法利用图片的等比例缩放,用base64写一个1*1的透明png图片,宽度100%,这样容器就自动被撑成一个正方形,demo如…

html引用本地图片不能是桌面的,Img标签与本地文件:/// URL不显示在Microsoft Edge Web浏览器...

在我的桌面应用程序中,我创建了一个临时HTML文件(旨在让用户打印报告),然后通过默认显示网页浏览器。这个HTML文件保存在一个临时文件夹,例如:C:/Users/UserName/AppData/Local/TempImg标签与本地文件:/// URL不显示在…

怎么用计算机算立方数,计算器的使用方法

计算器人们都很熟悉,尤其是从事数据行业的人更要懂得如何使用计算器,那么外行人士想要正确使用计算器该怎么办呢?今天小编就来为您解围。计算器包括标准型和科学型两种,其中标准型使用方法如下:1、键入数字时,按下相应…

麻省理工学院计算机科学与工程博士,2020年麻省理工学院博士读几年

麻省理工学院(Massachusetts Institute of Technology),简称麻省理工(MIT),坐落于美国马萨诸塞州剑桥市(大波士顿地区) ,是世界著名私立研究型大学、被誉为"世界理工大学之最"。麻省理工学院博士读几年麻省理工学院博士一般读5年&a…

为什么计算机语言都是英语,编程为什么都是英语 编程为什么没有汉语

编程为什么都是英语?编程为什么没有汉语?一些想写编程但英语又不好的同学想知道编程为什么都是英语,为什么没有汉语,下面就让小编为大家介绍一下其实是有汉语编程语言的,感兴趣的小伙伴一起来看看吧,有一门…

学计算机随随便便上万,大学“最烧钱”专业排行榜,“家境一般”慎入,“土豪”请随意...

俗话说“高考七分考,三分报”,而这也意味着在高考当中不仅考试重要,在高考后的填报志愿也是非常重要的,因为填报志愿也代表着在大学期间学习什么专业,也代表着在毕业后会从事什么行业,所以报考专业一定要慎…

苏大计算机学院在哪,苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?...

原标题:苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?一个朋友问我这么一个问题:“苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?”经常看到这么一句话…

计算机技术博客博客知乎,我的技术博客的选择:CSDN、博客园、简书、知乎专栏仍是Github Page?...

有不少技术人员在学习到必定程度后发现了写博客的重要性,一方面帮助本身记忆,一方面也能帮助他人解决问题,因而会选择本身开始写博客,以后又发现平台太多不知从何下手,在这里我根据本身写博客的经验比较一下各个平台的…

计算机文化基础重点知识归纳,计算机文化基础_第二章重点知识总结(考试必备!!!)...

操作系统:是管理软硬件资源、控制程序执行、改善人机界面、合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。操作系统的四种特性:并发性、共享性、虚拟性、异步性。并发性:是指两个或两个以上的运行程序在同一时间…