(3) 数据管理
具有良好的性能,比一般关系型数据的数据存储快100倍,提供毫秒级的数据采集。
支持标准的SQL查询,并可根据需要返回等间隔的数据,或返回一定数量的数据。
数据备份极为方便,一天生成一个目录来存储数据,也可使用内置的策略方式来定义循环存储数据。
对不能自动采集的数据,利用InSQL内的MDAS(Manual Data Acquisition Service)服务实现多种手工导入。
能够实现事件触发的功能,一旦条件满足,则会快速记录所有相关测点的信息,或者执行一些相关的语句。
提供手工加测点的方法,随时都可以增减数据测点。在修改完毕后,不需要重新起停数据采集服务。
对于数据源的冗余提供了多种方案,保证最大程度的数据完整性。
(4) 数据压缩
InSQL的数据压缩性能是非常令人振奋的,她不仅具有非常优秀的压缩率,而且这个压缩算法还是无损压缩,为电厂海量存储提供了最有力的支持。
我们以每个数值占4个字节,时标占8个字节,1个为质量字节计算,共有22000点,2秒周期的循环方式存储:每日数据=13×200000×(60/2)×60×24=11,232,000,000≈11G再加上索引文件和日志文件就更大了。但是InSQL实际只占用了1G,并且时无损压缩,压缩率大于90%。如果采用Delta的存储方式,即状态变化时才存放,文件至少可以再减少70%。
(5) 性能优越
占用CPU的资源比较少,一般的负荷仅为5%-10%,如果有20个用户同时访问,也能很好的运作,CPU的最高负荷为70%。
除了提供历史数据还提供实时数据,并且可以使用28.8K的Modem进行远程监控查询。
(6) 强大的客户端
提供多种客户端连接方式,最优秀的是有一个专门的ActiveFactory客户端软件。包含了趋势工具,查询工具,以及和Excel,Word连接的工具集,使用非常的方便,整个过程不需要编写任何一句代码。
用户如果需要自行编写程序,也可直接使用OLE-DB的方式连接到数据库,然后就和其他标准的关系型数据库一样使用SQL查询。
对于实时数据的查看,可以通过InSQL内的一个专用服务,再连接到FactoryFocus(InTouch只监视不控制的版本)上进行显示,速度和效率都和现场的操作员看到完全一样。