在程序中,要实现循环调用同一个方法,这个方法包含了对数据的查询和插入等操作,而且间隔的时间很短,大概在10秒左右(正常情况下,这个方法的所有操作会在10秒内完成,但也不排除特殊的),那么,应该用什么办法才能保证这个功能正常运行。
如果用线程下的Timer进行循环调用方法,会出现堵塞问题,当然,Form的Timer也是一样的。那么,有什么方法可以实现?线程池下的异步调用,不太了解,有谁做过这样的功能?而且在同一系统下,会有多个这样的功能需要同时执行,都是对数据库进行查询和插入等操作。