关于实时监控系统数据库的问题(在这方面比较了解的请进) 目前在下正在做一个实时监控系统,要求存储32台下位机的数据,每台循环存储3天的数据,每台每秒的数据大慨有2.5k的数据,所以数据量很大。目前我正在用ACCESS进行测试,感觉ACCESS好象不能满足数据量这么大的要求,并且是每秒都要对32台下位机的数据进行分别存储。不知道各位有没有更好的方法?能否和我讨论讨论?在下先谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 To kkk16: 就是现在需要监控32台下位机,每一台需要建一个.mdb库,每个库中有16个表,每一个表中存储一种不同类型的数据(通过下位机传输过来的数据),而现在每一秒钟必须对32个mdb库中的每各表中写入一条记录。3天一循环。 实时监控系统的历史数据都是有序的数据记录,打开几十个几百兆的mdb文件似乎让人觉得不踏实,对机器的性能也是个考验。我觉得可以自定义数据类,按MFC的方式按某个时间单位序列化到磁盘上,在需要用到mdb管理的时候,程序再将数据灌入mdb文件里。 用SQL SERVER多线程多一点内存就搞定了 to cris919: 但是我们公司不打算用SQL SERVER。 如何判断自己当前的操作系统是WIN7还是VISTA? 基于UDP下的通讯问题 求助:MouseHook 客户端怎么获得服务器的端口信息 ACE 马维达的blog怎么上不去了? 那么多好东东在哪呢? 请教~ 请教各位高手,请问如何用语句获得硬盘中所有文件的数量? 连续按键和单独按键怎么区别? [高手来]在进程内,如何获取父窗口的句柄? 关于CoCreateInstance的问题。 在应用程序执行时,如何在VC内调用其他的可执行文件? 对话框问题,猛将往这里看呀!
就是现在需要监控32台下位机,每一台需要建一个.mdb库,每个库中有16个表,每一个表中存储一种不同类型的数据(通过下位机传输过来的数据),而现在每一秒钟必须对32个mdb库中的每各表中写入一条记录。3天一循环。
多线程
多一点内存就搞定了
但是我们公司不打算用SQL SERVER。