SQL零散数据的缓冲批量存储策略?
工控软件中通过以太网转换器,转换成工业总线,工业总线中存在100多台ARM7设备,当打开设备电源时,出现一百来台设备同时报警时,以太网中瞬间收到大量的报警信息,由于设备的停止报警,要通过电脑存储该信息后再对报警设备进行回应,然后设备才停止报警!软件在收到信息后应将它们逐条的存储到数据库中并回应,由于瞬间数据量大逐条存储报警信息到数据库对电脑执行运算和任务冲击大,大家有没有好的缓冲策略推荐,我现在根据设备ID建立数组,剔除重复报警,然后希望最好能在电脑CPU空闲时存储,但是MFC怎么知道CPU什么时候空闲,该怎么合理的调度?