SQLite
flingfish235
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQLite随机取n行数据
在WinCE下应用SQLite已经2年有余,也经历了两个项目,深深感叹SQLite的效率啊。不管是查询还是删除,几乎与PC上使用无异。今天研究了下随机取数据的问题,再一次震撼,SQLite真的是应有尽有了,呵呵。语句很简单,如下: SELECT * FROM 表名 ORDER BY RANDOM() limit 1当然,中间可以插where过滤一下你的数据。试用了下,在一个原创 2009-12-08 11:26:00 · 11107 阅读 · 4 评论 -
SQLite中的全文搜索
拜Google的Scott Hess同志所赐,SQLite也推出了全文搜索功能。 SQLite通过建立一个虚拟表,将输入的文字根据空格、标点符合等规则进行分词,组织成一棵B树,以此来提高搜索速度。 如何使用这一功能,性能上如何,大家各自研究去吧。 在这里我就汇报一下自己的研究成果:1. SQLite的全文搜索大致是按照空格分词出一个个的单词,如果文章原创 2009-12-23 13:40:00 · 5256 阅读 · 0 评论 -
SQLite数据库中使用索引的重要性
平时我们在pc上使用SQLite或者其他数据库,数据量不达到海量,是不会发觉索引对多表链接效率的影响的。我的SQLite数据库跑在wince系统上,cpu只有433MHZ,建立数据库时,并没有对主键和外键建立索引,随着数据量的增大,一些3表甚至是两表链接的应用效率开始明显降低。在建立索引以后,效率明显的提升,几乎同单表查询时持平。所以,大家在做数据库时,别偷懒,该用的索引还是用上,呵呵。原创 2010-10-18 17:47:00 · 1983 阅读 · 0 评论
分享