sqlce 查询速度非常慢,请问如何解决。

kari 2008-02-25 01:43:21
我在windows mobile 5.0上发布了我的应用程序,程序中使用到的字典,我使用了sql ce 作为数据库来进行存储,但是发现,sqlce查询速度实在是慢,经常要等待2-3分钟才能查询完成,请问有没有什么好的办法,我的字典一共有37000条纪录。
...全文
429 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
alonepb 2008-05-22
  • 打赏
  • 举报
回复
或者可以把数据分成若干小表,读小表速度应该不会慢的哇
sosopro 2008-05-22
  • 打赏
  • 举报
回复
首先,SQLCE其实是个文本数据库,其次PDA的运算能力不是很强
yyunffu 2008-05-22
  • 打赏
  • 举报
回复
关注!
alonepb 2008-05-21
  • 打赏
  • 举报
回复
索引,或者把再重建下
gmtim 2008-05-21
  • 打赏
  • 举报
回复
关注!
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
pengjihong960 2008-04-20
  • 打赏
  • 举报
回复
用System.Collection.Genic
wang123sf 2008-03-26
  • 打赏
  • 举报
回复
同关注
ptymsx1 2008-03-26
  • 打赏
  • 举报
回复
这个问题我也遇到了,我给自己搞了个来电查询练手,sqlce数据库中有13万条数据,查询速度不一定,(奇怪的是有的记录只要四秒,有的二十四秒),经设置不同的主键来测试,速度差不多。我也搞不懂为什么会这样。如果用orm方式写的话,速度不能忍受。大家有什么好的方法改进速度吗?
lwh6524823 2008-03-25
  • 打赏
  • 举报
回复
请教各位高手如何提高查询速度,我用的是dataadapter填充dataset的方法,数据量上百万,结果查询直接死机。
一方面想知道合理的数据访问方法,最好有代码(c#),另一方面想知道通过索引之类的方法,最好也有代码!
学习!...在这里谢谢各位!
tdskee 2008-03-13
  • 打赏
  • 举报
回复
我的也是2,3万条记录.查询很快啊
appleseeker 2008-03-03
  • 打赏
  • 举报
回复
你在开发环境下加不进去吗?
kari 2008-02-28
  • 打赏
  • 举报
回复
那个key,index,我都加不进去啊
riyniswc 2008-02-27
  • 打赏
  • 举报
回复
KEY沒有設好
appleseeker 2008-02-27
  • 打赏
  • 举报
回复
这可能是由数据库表定义引起的,一般不会如LZ所说那么慢。除非你的设备上的内存消耗很多,多到打不开别的程序了,会有可能慢些。
cangwu_lee 2008-02-25
  • 打赏
  • 举报
回复
不是吧,幾分鐘。覺得和INDEX、KEY等有關係。

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧