碰到一条SQL语句执行时间很长时的问题
我在使用VF连接ORACLE数据库统计的时候,当碰到一条SQL语句执行时间很长时,只能等待,无法执行其它操作,如果鼠标乱点,程序就会立马停止响应。有没有什么办法,解决这个问题?点了统计以后,计算机就像死机一样,一直在等待直到结束。
有没有办法我点了统计以后,可以让慢的这个统计到后台去做,不影响前台的工作 ?
另外,有没有办法做一个提示,比如闪动的图标提示“正在统计中,,,“。。。。。
1、异步连接查询? 我一直都是同步操作,异步不太了解,也没用过。
2、能否通过多线程,让某个查询在后台运行啊? 这样,我有多个表单时,一个在统计,不影响其他的FORM正常工作。。