我有一个 C# 应用程序,它正在从 PLC 设备写入状态信息,程序接受存储在 XML 文件中的参数,并使用配置编辑器来编辑这些参数,程序使用配置文件检查 PLC 的内存地址以告诉程序地址名称和数据类型等如果值从以前的值发生变化,那么我们将状态以及配置中的字段写入 Log.XML,经过测试,这似乎不是最好的方法,因为文件越来越大并且使用大量 cpu 打开日志以检查现有值,然后在更改时记录新值。问题是存储配置数据和日志数据的最佳方法是什么,日志数据被写入非常频繁,我想知道 SQL CE 是否具有更好的性能,如果是这样,我是否也应该在 SQL 中存储配置数据?
问问题
166 次