用同步吧 把执行sql语句的程序 放到线程里面

解决方案 »

  1.   

    我现在是在线程里面做的查询,结果查询的时候死了,线程就永远死了。我希望能够在查询死的时候,超过10分钟,还是没有反应,需要返回一个错误结果,让程序好继续下次执行。
      

  2.   

    说白了,就不希望我的线程因此本次查询死了,以后永远死了。
      

  3.   

    资源有没有释放掉、、
    只样的逻辑应该没问题吧,是不是程序没写好的。。
      

  4.   

    资源有没有释放掉、、
    只样的逻辑应该没问题吧,是不是程序没写好的。。因为对方的试图非常的慢,导致查询数据有时候,几十分钟都返回不了数据,导致我线程死了。只要对方试图偶尔一次查询不动,我线程就死掉。
      

  5.   

    有没有其他大侠,遇到这样的问题啊。我不想使用主线程去监听,当一段时间还没反应,我就强制干掉它,再重新启动线程。
      

  6.   

    为啥不想。我记得有人是在连接池中做超时处理的。和主线程监控,差不多。
    不过,要是真是很慢很慢,应该找到慢的原理,否则db资源有可能被耗尽。