因为机器性能不好,要做一个.net2.0 32 位的 windows 服务,用来提取 Access 数据.
但是不到 200 行的代码,用了 23m 内存(浮动不超过 400kb),磁盘读取峰值达到 35m/s,平常在 20-30m/s.
下面是 sql:
select top 10 CVar(生产时间) as 生产时间,(后面有 20+字段) from product where format(生产时间,'yyyy/MM/dd HH:mm:ss')> format(#" + serverMaxData + "#,'yyyy/MM/dd HH:mm:ss')order by 生产时间
上面的 sql,查询出 16k 大小的数据.
有什么改进的吗?下周一交货...........
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.