程序中使用的timer数量问题?
sql server2000数据库中有20张表,每张表中的记录都在增长,大概为每分钟10-50条,现在我需要在前台编写一个程序,实时读取数据表中新增加的记录,想法是使用System.timer计时器,每10秒钟读取一次数据库,取出数据,现在的问题是我应该使用一个timer,添加20个elapsed事件对各表进行操作(已做防止重入),还是使用20个timer分别对每张表进行操作?如果当系统中有20个timer同时运行的时候,长时间运行(几个月)程序的稳定性如何?望大家指点,谢谢