问题:
timer的ontimer事件,,里面有个查询,这个查询语句要从几十万条记录里查询,速度比较慢,大概一分钟左右。但timer时间间隔必须很短,当我要执行查询时,时间不能等待那么久,所以我想把这个查询独立出来,然后timer一直检测这个结果,如果有结果做相应的处理,没有结果一直等待。。请问这个查询我应该怎么独立出来???
请各位大侠赐教。
timer的ontimer事件,,里面有个查询,这个查询语句要从几十万条记录里查询,速度比较慢,大概一分钟左右。但timer时间间隔必须很短,当我要执行查询时,时间不能等待那么久,所以我想把这个查询独立出来,然后timer一直检测这个结果,如果有结果做相应的处理,没有结果一直等待。。请问这个查询我应该怎么独立出来???
请各位大侠赐教。
2 timer时间间隔必须很短,并且每个timer事件中都要做这个几十万数据的查询?
你的这个需求有问题,即使用了线程,可能性能也是有问题的。