码迷,mamicode.com
首页 >  
搜索关键字:sqlite sqlite3_set_authorizer sqlite3authcheck    ( 4746个结果
sqlite优化记录:建立索引加快查询速度
凡是数据库中,索引的存在就是为了提高查询速度的,数据库的索引有点类似于书本上面的目录的概念,因为在英文中都是index,事实上也就是目录。其算法应该叫做“倒排索引”,这个其实也类似于搜索引擎里面的基本算法。测试:10w条数据,没有索引的情况下,查询一条数据大约需要550ms以上。建立索引后,数据库的...
分类:数据库   时间:2014-10-10 14:18:14    阅读次数:342
Android中数据库Sqlite的性能优化
1、索引简单的说,索引就像书本的目录,目录可以快速找到所在页数,数据库中索引可以帮助快速找到数据,而不用全表扫描,合适的索引可以大大提高数据库查询的效率。(1). 优点大大加快了数据库检索的速度,包括对单表查询、连表查询、分组查询、排序查询。经常是一到两个数量级的性能提升,且随着数据数量级增长。(2...
分类:移动开发   时间:2014-10-10 13:33:54    阅读次数:249
SQLite多线程使用总结
SQLite支持3种线程模式: 单线程:这种模式下,没有进行互斥,多线程使用不安全。禁用所有的mutex锁,并发使用时会出错。当SQLite编译时加了SQLITE_THREADSAFE=0参数,或者在初始化SQLite前调用sqlite3_config(SQLITE_CONFIG_SINGLETH....
分类:数据库   时间:2014-10-10 12:32:34    阅读次数:252
PHP操作SQLITE
一直以来,我们操作SQLITE,都是基于PHP默认的SQLITE操作模块。 今天介绍一个可以操作SQLITE2,和SQLITE3的PHP类,此为我封装的。 <?php abstract class Db{ public static function factory($type){ return call_user_func(array($type , 'getInstanc...
分类:数据库   时间:2014-10-10 11:56:24    阅读次数:283
C#信号操作
SQLite多线程插入操作可能会引起“database is lock”异常,采用信号量同步线程得以解决。自己做个记录,以备将来查看。信号量定义为静态变量。static Semaphore semaphore = new Semaphore(1, 1); // 信号量的初始值和最大值同步操作: in...
分类:其他好文   时间:2014-10-10 04:29:43    阅读次数:200
sqlite
当前sqlite 版本 3.8.7 嵌入式数据库;关于SQLiteSQLite是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程式库中。它是 D.RichardHipp建立的公有领域项目。SQLite的设计目标是嵌入式的,它占用资源也非常的低,在嵌入式设备中,可能只需要几百K的内存就够 了...
分类:数据库   时间:2014-10-09 23:22:28    阅读次数:276
sqlite工具
Navicat for SQLitehttp://www.pc6.com/softview/SoftView_57268.htmlNavicat for SQLite 是一套专为SQLite设计的强大数据库管理及开发工具。它可以用于版本2 或3 的SQLite 数据库,并支持大部份SQLite的功能...
分类:数据库   时间:2014-10-09 22:37:07    阅读次数:178
Android Caused by: java.lang.IllegalArgumentException: column '_id' does not exist
出错原因:在查询整个sqlite数据库时,没有查询到 "_id" 这一列。原来的代码是:mSQLiteDatabase.query(table_name, new String[] {_title}, null, null, null, null, null);修改后的代码为:mSQLiteData...
分类:移动开发   时间:2014-10-09 18:38:47    阅读次数:212
FIREDAC连接SQLITE乱码的解决
在好多群里面都碰到问“FIREDAC连接SQLITE乱码的”的问题的同仁,遂将解决方法贴出来:如上图所示设置 stringFormat为unicode即可
分类:数据库   时间:2014-10-09 15:28:53    阅读次数:391
Android SQLite基本用法
SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点:1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库...
分类:移动开发   时间:2014-10-09 15:09:54    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!