写了个SQLITE应用,数据量上了G,查询非常慢,用到了LIKE

nextfapkc 2013-02-27 04:43:20
设计阶段非常完美,现在数据库达到好几G了,表里的条目非常多,
查询时非常慢,因为用了LIKE,索引也没用,
但是写数据库时还是飞快的,
查询非常慢,
不知道如何优化才好。
把数据分成几个表分开查询是否好点。
因为,数据每天都要增加
...全文
753 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2013-02-28
  • 打赏
  • 举报
回复
LIKE '%xx%' 这种无法利用索引,只能做全表扫描。
rucypli 2013-02-27
  • 打赏
  • 举报
回复
分表肯定有好处 不过这个like操作是个祸根
WWWWA 2013-02-27
  • 打赏
  • 举报
回复
代码是什么,在条件上建立索引

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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