* SQLCE问题: 1秒钟产生1条记录, 如何设计数据库? 另外问一下SQLCE的授权费多少?
第一次接触嵌入式数据库,
SQLite: 在CE下面挺好用,编译在一起。 好像在windows下部署很麻烦, 不知道是否支持ODBC。
于是准备用SQLCE, 因为是微软的, 也方便以后移植到PC平台。
但是第一次使用嵌入式数据库,
我的WINCE平台有个1G的内存卡,我想保存一年的数据资料,每秒采集1次,
表内容有“时间”和其他12个整型值字段。
只有写入和查询动作。
我在线,如果使用一张表,这张表就太大了,如果一年后,记录量 365*24*60*60 条记录。
问题:
1。1秒一个记录,是否应该用批量插入 还是 实时插入呢?
2。如果查询起来很慢,我准备按照1天一个表(但是这样感觉查询时需要查询多个表,繁琐)。
3。如果都放在一个表里面,查询起来应该会很慢对吧?
不知道大家的实践经验是怎么样的。
另外请问一下SQLce的授权费是单独的吗? 也就是和WINCE的授权费是不是分开的?
谢谢了!
[解决办法]
自己做下实验吧。
wince 国内大部分还是用的盗版
[解决办法]
实际模拟测试下比较好,另外是sqlce不单独收费 跟wince走