C#+wince6.0+sqlite 连接数据库时间超级长

qiushumiao18 2015-04-29 09:19:28
C#+wince6.0+sqlite 连接数据库时间超级长,要十几秒,请教高手 是什么问题
...全文
429 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hf62580 2015-07-23
  • 打赏
  • 举报
回复
试一下查询的时候加事务
heyanan523 2015-07-02
  • 打赏
  • 举报
回复
建议楼主,建立索引。这样会缩短很多查询时间。
小小小小余 2015-05-14
  • 打赏
  • 举报
回复
引用 5 楼 qiushumiao18 的回复:
没有高手知道什么原因吗,跪求解决方案
是连接就慢、。?还是查询单条数据慢
qwqwqw408 2015-05-14
  • 打赏
  • 举报
回复
连接查询本来就是相当耗时的,试试在连接属性上建索引。不行的话,就合并表。
qiushumiao18 2015-04-30
  • 打赏
  • 举报
回复
没有高手知道什么原因吗,跪求解决方案
  • 打赏
  • 举报
回复
只是连接???查询如果数据量大可能,但是连接很快的。 自己分析你的代码看看哪里卡住了。
  • 打赏
  • 举报
回复
应该是看数据量吧,我以前是要将保存的记录全部上传,表里面包含不固定长度的字段存储大量的数据。 全部查询出来要几十M上百M,所以遇到过你类似的问题。 你看看你单表会不会找找看瓶颈在哪里
qiushumiao18 2015-04-29
  • 打赏
  • 举报
回复
引用 1 楼 accessysq 的回复:
只是连接???查询如果数据量大可能,但是连接很快的。 自己分析你的代码看看哪里卡住了。
我还只是从里面拿一条数据
qiushumiao18 2015-04-29
  • 打赏
  • 举报
回复
引用 1 楼 accessysq 的回复:
只是连接???查询如果数据量大可能,但是连接很快的。 自己分析你的代码看看哪里卡住了。
三个表连接查询,分主表,从表1,从表2 每个表有数据4万条 查询的时候很慢很慢,要18,9秒钟

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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