0

1

回答

2224 浏览

用Spring+Hibernate搭建SOCKET通讯服务,使用C3P0做连接池,发现死锁问题[已解决]10

Spring+Hibernate搭建SOCKET通讯服务,数据库为oracle,C3P0作为连接池,SOCKET通讯方式为:启动一个线程监听socket连接,然后为每个socket连接创建一个线程,专门负责这个连接的通讯线程,对于传入的数据,通过分析通讯规约调用spring服务进行业务处理,spring服务方法中需要调用数据库操作。现在发现socket客户数量一多起来,就会死锁,执行jstack后结 ...

2014年10月28日 09:34
0

1

回答

6801 浏览

关于 Future get方法的疑问[已解决]0

最近在看 effective java 里面有一个关于死锁的例子 其中有一处代码是调用 ExecutorService.submit() 方法返回后的 Future 对象的 get 方法 现在问题是如果不调用 get 方法就不会有死锁问题。 刚开始还理解为并不是死锁,是 get 导致线程挂起,但是把 get 方法去掉就又不会出现程序挂起这个现象。 想请教下这个 get 方法是什么机制?为什么 ...

2014年9月22日 21:21
0

2

回答

379 浏览

【Java - 线程】死锁问题[已解决]0

这段程序为什么会出现死锁 求大神指教 package com.cug.waitAndNotify; public class MyThread { public static void main(String[] args) { Product product = new Product(); Thread t1 = new Thread(new IncreaseThread(product) ...

2013年12月22日 00:49
0

1

回答

1326 浏览

嵌套事务无法回滚,会造成数据库死锁吗?还有数据库死锁会有哪些现象???[已解决]10

本人做java的,现在项目完成了,不过部署之后每隔半天或一天(时间不能确定),tomcat跟Mysql就会连接中断,查看mysql进程,发现mysql进程爆满。重启mysql后,一切又正常了。请问会是死锁造成的吗??还有嵌套事务无法回滚会不会造成数据库的死锁??

2013年10月27日 15:42
0

1

回答

2323 浏览

hibernate操作数据库导致死锁问题[已解决]5

最近在做一个项目,遇到一个很棘手的问题: 项目的架构是:servlet + spring + hibernate+mysql 部署环境是:Linux + tomcat + mysql 问题描述: 之前项目运行一直良好,用户访问都不会有问题,但是最近一次发布版本出现了一个很严重的问题,现象是:用户大概访问1个小时左右,就无法再登陆了,甚至任何与数据库有关的操作都不好用了,应用程序界面总是提示访 ...

2013年9月13日 12:01
1

2

回答

941 浏览

java 读写锁(ReentrantReadWriteLock)的嵌套的问题[已解决]5

readLock.tryLock(); try{ if(!completeUrls.contains(url)){//是新的 writeLock.lock(); try{ candidateUrls.add(url);//加入探测候选 completeUrls.add(url);//设为已知 return true; }finally{ writeLock.unlock(); } } }final ...

0

1

回答

402 浏览

提问 问题标签用户 jbpm4.4 部署时,发生死锁问题[已解决]10

bpm中deploy的时候出现死锁问题。 发现数据库中以下三个表被锁定 JBPM4_LOB JBPM4_DEPLOYMENT JBPM4_DEPLOYPROP 然后控制台不断重复打印下面的sql语句,像死循环一样,求解。 网上说加上索引就好了,不知道具体在哪张表哪个字段上加索引呢?求解 Hibernate: select deployment0_.dbid_ as dbid1_43_0_, de ...

2013年8月12日 16:41
0

0

回答

1679 浏览

mysql共享锁问题,何时Mysql会隐性的加上Share锁[已解决]0

我的应用中没有显性的加lock in share mode ,看到的死锁日志却显示是有S锁,不知道何缘故,求解答 LATEST DETECTED DEADLOCK ------------------------ 121016 12:27:30 *** (1) TRANSACTION: TRANSACTION 1F73AC, ACTIVE 0 sec inserting mysql tables i ...

2012年10月28日 13:23
0

2

回答

1226 浏览

关于一个转账死锁的问题[已解决]0

public class Operation1 { private final Object lock = new Object(); public void transferMoney(final Account fromAccount, final Account toAccount, final float dollar) { class Helper { public void trans ...

2012年10月15日 14:12
0

3

回答

616 浏览

腾讯面试提的问题[已解决]5

问题:一个程序在运行的时候,如何知道它是否发生死锁,如果发生死锁,如何找到发生死锁的位置? 这个就不是很懂,当时就按照自己的想法说了一个答案:在编程的时候,在有可能发生死锁的代码段写一个try..catch,如果这段代码运行超时,就抛出异常,这样既可以判断死锁,也可以找到死锁发生的位置。

2012年10月10日 16:40
0

3

回答

3808 浏览

两条insert语句引起的死锁问题,求解。[已解决]5

使用java编写的批量插入程序,在进行并发测试时出现了数据死锁的问题,查看udump日志信息如下: *** SESSION ID:(132.130) 2012-06-25 13:39:09.656 DEADLOCK DETECTED ( ORA-00060 ) [Transaction Deadlock] The following deadlock is not an ORACLE error. ...

2012年6月27日 09:55
0

0

回答

855 浏览

奇怪的mysql死锁,当有外键索引的时候,会需要请求对关联表的锁吗?[已解决]20

请教数据库死锁问题,现象是在回复帖子的时候出现死锁 以下是mysql show innodb status结果: InnoDB | | ===================================== 120611 11:14:34 INNODB MONITOR OUTPUT ===================================== Per second avera ...

2012年6月11日 14:03

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics