- 在嵌入式系统应用的开发设计中, 用数据库SQlite对系统的批量数据进行维护管理, 可以大大提高程序的运行效率, 并让源程序具有更好的可读性和可维护性。文中介绍在嵌入式系统开发中应用嵌入式数据库SQLite的具体方法, 包括介绍开源免费的嵌入式数据库SQLite, 给出SQLite在ARM2Linux平台上的交叉编译过程, 并通过一个应用实例分析说明SQLite在嵌入式系统中开发应用的步骤方法。4 378浏览会员免费
- SQLite大小:42MBSQLite Expert Professional ,这是我用过最好的 sqlite 管理工具,强大 功能丰富,如果还在纠结到底用什么来管理 SQLite ,到此为止吧。当前版本 v3.4.10 单文件绿色专业版SQLite Expert Professional ,这是我用过最好的 sqlite 管理工具,强大 功能丰富,如果还在纠结到底用什么来管理 SQLite ,到此为止吧。当前版本 v3.4.10 单文件绿色专业版5 73浏览会员免费
- sqlite大小:2MBsqlite界面化管理软件,自己做笔记用,不收费sqlite界面化管理软件,自己做笔记用,不收费0 80浏览会员免费
- db文件查看大小:6MB方便查看db数据库以及手机备份db数据库(手机备份时,一定不能加密备份,否则无法查看),手机备份的数据先要用手机辅助工具导到电脑哦。方便查看db数据库以及手机备份db数据库(手机备份时,一定不能加密备份,否则无法查看),手机备份的数据先要用手机辅助工具导到电脑哦。4 2500浏览会员免费
- Sqliteman大小:8MBSQLite 数据库工具,绿色,解压出来就可以用SQLite 数据库工具,绿色,解压出来就可以用4 78浏览会员免费
- Sqlite大小:3KBsqlite数据库存取中文乱码的全部解决方案(包括其它数据库oracle+sqlserver+mysql) 数据库的连接方式、数据库里存放数据的字体编码、所选编程语言的缺省字体编码。如果在编程中遇到不能正确显示中文时、、、、sqlite数据库存取中文乱码的全部解决方案(包括其它数据库oracle+sqlserver+mysql) 数据库的连接方式、数据库里存放数据的字体编码、所选编程语言的缺省字体编码。如果在编程中遇到不能正确显示中文时、、、、4 4108浏览会员免费
- SQLite大小:140KBSQLite数据库使用Entity Framework 6连接(Code First)示例程序 编程环境VS2010 代码是根据网上教程写的,使用Code First方式。 包括两个项目,一个是用Config文件配置,一个用代码配置。 编写过程参考的连接也在压缩包中列出 如果有需要资源没有分的可以联系我:zhangyueqiu8488@163.com 我也刚用,欢迎讨论。SQLite数据库使用Entity Framework 6连接(Code First)示例程序 编程环境VS2010 代码是根据网上教程写的,使用Code First方式。 包括两个项目,一个是用Config文件配置,一个用代码配置。 编写过程参考的连接也在压缩包中列出 如果有需要资源没有分的可以联系我:zhangyueqiu8488@163.com 我也刚用,欢迎讨论。5 1374浏览会员免费
- sqlite3.dll大小:342KBsqlite3.dllsqlite3.dll0 78浏览会员免费
- EnMicroMsg大小:619KB微信数据库 EnMicroMsg.db 解密工具 EnMicroMsg_Decrypt 20200620 Android版微信的数据库是加密了的,本工具可根据提供的密码将数据库解密为明文数据库,方便用户浏览。 用法:EnMicroMsg_Decrypt EnMicroMsg.db plaintext.db 密码 EnMicroMsg.db为待解密的数据库 plaintext.db为生成的已解密数据库 注意:使用前请先下载安装 vc2015_redist.x86.exe 运行库。 bugfix:修复旧版本无法打开中文路径内数据库文件问题。 bugfix:修复旧版本因系统缺少libeay32.dll无法运行的问题。微信数据库 EnMicroMsg.db 解密工具 EnMicroMsg_Decrypt 20200620 Android版微信的数据库是加密了的,本工具可根据提供的密码将数据库解密为明文数据库,方便用户浏览。 用法:EnMicroMsg_Decrypt EnMicroMsg.db plaintext.db 密码 EnMicroMsg.db为待解密的数据库 plaintext.db为生成的已解密数据库 注意:使用前请先下载安装 vc2015_redist.x86.exe 运行库。 bugfix:修复旧版本无法打开中文路径内数据库文件问题。 bugfix:修复旧版本因系统缺少libeay32.dll无法运行的问题。2 1w+浏览会员免费
- 词典数据库大小:247KB词典数据库词典数据库4 1329浏览会员免费
- UniDAC大小:1MB一个最简单的UniDAC(3.0.10)控件操作sqlite(3.75)的例子,只是简单的使用了UniDAC控件与data控件进行链接操作,特别加入了对BLOB字段的操作用于存取图片,源码用的是D2010。 如果使用时无法链接数据库,请将sqlite3.dll拷入system32目录或者在delphi里设置path环境变量,加入需要引入dll的路径。一个最简单的UniDAC(3.0.10)控件操作sqlite(3.75)的例子,只是简单的使用了UniDAC控件与data控件进行链接操作,特别加入了对BLOB字段的操作用于存取图片,源码用的是D2010。 如果使用时无法链接数据库,请将sqlite3.dll拷入system32目录或者在delphi里设置path环境变量,加入需要引入dll的路径。5 733浏览会员免费
- SQlite3大小:389KB文件列表:1)sqlite3.h;2)sqlite3.lib;3)sqlite3.dll; 学习VS2010/MFC下数据库编程已经有一段时间了,大多是在网站上浏览一些资源,这些资源大多以VC6.0位开发环境,而在VS2010下往往出现问题,所幸看到了SQlite数据库。 然而,网上的资源大多描述在官网上下载SQlite,然后按照步骤生成SQlite库及头文件。但是按照一些描述步骤总是生成失败,下面的资源是已经生成好的SQlite库及头文件,可以拿过来直接用,我的几个项目都是使用该库及头文件来完成的,具体的使用方法可以参考本人写的微博内容。文件列表:1)sqlite3.h;2)sqlite3.lib;3)sqlite3.dll; 学习VS2010/MFC下数据库编程已经有一段时间了,大多是在网站上浏览一些资源,这些资源大多以VC6.0位开发环境,而在VS2010下往往出现问题,所幸看到了SQlite数据库。 然而,网上的资源大多描述在官网上下载SQlite,然后按照步骤生成SQlite库及头文件。但是按照一些描述步骤总是生成失败,下面的资源是已经生成好的SQlite库及头文件,可以拿过来直接用,我的几个项目都是使用该库及头文件来完成的,具体的使用方法可以参考本人写的微博内容。4 1809浏览会员免费
- sqlite大小:19MB目前发现最好用的Sqlite管理工具,支持中文,编辑数据都比较方便。比SqlAdmin好用目前发现最好用的Sqlite管理工具,支持中文,编辑数据都比较方便。比SqlAdmin好用5 168浏览会员免费
- sqlite大小:44MB三种sqlite的管理工具,包括 SQLiteSpy SQLiteManager SQLiteExpert,其中SQLiteSpy为绿色版,其他两个为安装版,各有所长!看自己的习惯用三种sqlite的管理工具,包括 SQLiteSpy SQLiteManager SQLiteExpert,其中SQLiteSpy为绿色版,其他两个为安装版,各有所长!看自己的习惯用5 262浏览会员免费
- SQLite3大小:2MBSQLiteSpy_1.9.12 Sqlite3可视化工具,方面查看sqlite3数据SQLiteSpy_1.9.12 Sqlite3可视化工具,方面查看sqlite3数据5 393浏览会员免费
- SQLite大小:40MBSQLite Expert Professional 5 With LicenseSQLite Expert Professional 5 With License5 158浏览会员免费
- SQLite大小:4MBSQLite documentationSQLite documentation0 84浏览会员免费
- System.Data.SQLite.dll大小:172KBSystem.Data.SQLite.dll NET下面引用到的DLLSystem.Data.SQLite.dll NET下面引用到的DLL5 120浏览会员免费
- sqlite3大小:3MB最新版本的sqlite3 64位静态库(不需要带dll),VS2010编译的,如果需要32位的自行编译就行了,里面包含demo和源码 CppSQLite3DB db; db.open(DB_NAME); string temp = "select value from config where key='aaaa'"; CppSQLite3Query q = db.execQuery(temp.c_str()); temp.clear(); while (!q.eof()) { temp.append(q.fieldValue(0)); printf(temp.c_str()); q.nextRow(); }最新版本的sqlite3 64位静态库(不需要带dll),VS2010编译的,如果需要32位的自行编译就行了,里面包含demo和源码 CppSQLite3DB db; db.open(DB_NAME); string temp = "select value from config where key='aaaa'"; CppSQLite3Query q = db.execQuery(temp.c_str()); temp.clear(); while (!q.eof()) { temp.append(q.fieldValue(0)); printf(temp.c_str()); q.nextRow(); }5 819浏览会员免费
- sqlite-shell大小:269KBA command-line shell for accessing and modifying SQLite databases. This program is compatible with all versions of SQLite through 3.7.16 and beyond.A command-line shell for accessing and modifying SQLite databases. This program is compatible with all versions of SQLite through 3.7.16 and beyond.5 62浏览会员免费
- Sqlite大小:9KBSqlite过期后,使用该工具,即可一键破解.Sqlite过期后,使用该工具,即可一键破解.5 66浏览会员免费
- Lazarus大小:1MB自行整理的用Lazarus进行SQLite3开发的入门教程。自行整理的用Lazarus进行SQLite3开发的入门教程。5 1302浏览会员免费
- sqlite大小:4MB十万词英汉词典词库sqlite数据库,包含单词、读音、释义三列,可以作为小型简易英汉词典的词库资源十万词英汉词典词库sqlite数据库,包含单词、读音、释义三列,可以作为小型简易英汉词典的词库资源5 1416浏览会员免费
- sqlite(中文API)大小:61KBsqlite(中文API) sqlite(中文API) sqlite(中文API) sqlite(中文API) sqlite(中文API)sqlite(中文API) sqlite(中文API) sqlite(中文API) sqlite(中文API) sqlite(中文API)4 177浏览会员免费
- SQLite_C语言接口.pdf0 183浏览会员免费
- CVI大小:557KBNI.LabWindows.CVI.SQL.Toolkit.v2.1-TBE SQL 工具包,目前我还没有使用,希望对大家也用!NI.LabWindows.CVI.SQL.Toolkit.v2.1-TBE SQL 工具包,目前我还没有使用,希望对大家也用!5 318浏览会员免费
- sqlite大小:7MBsqlite-netFx35-setup-x64-2008-1.0.81.0.exesqlite-netFx35-setup-x64-2008-1.0.81.0.exe5 266浏览会员免费
- 永利博程序技术员整理SQLite详细使用教程4 834浏览会员免费
- asp大小:16MB文件中带有ODBC驱动,并详细说明了,如何用ASP打开SQLite数据库。文件中带有ODBC驱动,并详细说明了,如何用ASP打开SQLite数据库。4 523浏览会员免费
- SQLite_3_C中使用数据库.pdf5 167浏览会员免费
- sqlite可视化大小:16MBsqlite数据库可视化工具sqlite数据库可视化工具0 181浏览会员免费
- 数据库大小:2MB北京地铁数据库,数据库格式为SQLite格式北京地铁数据库,数据库格式为SQLite格式5 1011浏览会员免费
- SQLite大小:962KB解决System.Data.SQLite兼容32位和64位问题 将当前说明文档的目录下的x64、x86目录和System.Data.SQLite.dll文件复制到您的应用程序根目录中(注意更新引用)。 如果是WEB网站,则复制到Bin目录下即可,发布时,也注意x64和x86一起打包发布 注意,当前的System.Data.SQLite.dll是完全的托管代码,不是混合程序集,文件大小为两百多KB, 如果你使用的是八百多KB以上的,说明你使用的是混合程序集,混合程序集是指定的处理器架构的,无法在不同架构下使用 所谓混合程序集的System.Date.SQLite指的是包含了托管的代码和Native的C/C++代码,本解决办法提供的System.Data.SQLite的为完全的托管 代码,必须配合Native Interop dll才能使用 注意:当前使用的System.Data.SQLite.dll是版本是1.0.86.0(for .net framework 2.0) 抱歉,之前发过一个。但那个是有问题的,因为必须要安装vc++ 2005运行时才能用,这次发的这个,SQLite.Interop.dll是静态库,无需vc++2005运行时解决System.Data.SQLite兼容32位和64位问题 将当前说明文档的目录下的x64、x86目录和System.Data.SQLite.dll文件复制到您的应用程序根目录中(注意更新引用)。 如果是WEB网站,则复制到Bin目录下即可,发布时,也注意x64和x86一起打包发布 注意,当前的System.Data.SQLite.dll是完全的托管代码,不是混合程序集,文件大小为两百多KB, 如果你使用的是八百多KB以上的,说明你使用的是混合程序集,混合程序集是指定的处理器架构的,无法在不同架构下使用 所谓混合程序集的System.Date.SQLite指的是包含了托管的代码和Native的C/C++代码,本解决办法提供的System.Data.SQLite的为完全的托管 代码,必须配合Native Interop dll才能使用 注意:当前使用的System.Data.SQLite.dll是版本是1.0.86.0(for .net framework 2.0) 抱歉,之前发过一个。但那个是有问题的,因为必须要安装vc++ 2005运行时才能用,这次发的这个,SQLite.Interop.dll是静态库,无需vc++2005运行时5 953浏览会员免费
- SQLite,pdf,手册,文档,Android大小:10MB此资源(7zip压缩)包括: 1.SQLite权威指南 2.SQLite基础教程 3.SQLite入门与分析 4.SQLite使用详解 5.Android-Database 6.SQLite中文手册 7.SQLite简明教程 8.嵌入式数据库在SQLite中的应用 9.SQLite数据库文件格式全面分析 10.Android的SQLite使用教程 等等.. 下载一个不用去下载其他的了,资料很全面,谢谢下载!此资源(7zip压缩)包括: 1.SQLite权威指南 2.SQLite基础教程 3.SQLite入门与分析 4.SQLite使用详解 5.Android-Database 6.SQLite中文手册 7.SQLite简明教程 8.嵌入式数据库在SQLite中的应用 9.SQLite数据库文件格式全面分析 10.Android的SQLite使用教程 等等.. 下载一个不用去下载其他的了,资料很全面,谢谢下载!5 303浏览会员免费
- unity大小:166KBmac自带的mono.data.sqlite.dll 不能用,这是我从谷歌上面搜索到的,放到unity 3d里面编译不会出错。不知道unity 怎么搞的。mac自带的mono.data.sqlite.dll 不能用,这是我从谷歌上面搜索到的,放到unity 3d里面编译不会出错。不知道unity 怎么搞的。5 507浏览会员免费
- sqlite3大小:8MBsqlite3的基于vs2013的项目,测试项目。sqlite3的基于vs2013的项目,测试项目。4 212浏览会员免费
- sqlcipher大小:1MBsqlcipher工具可以加解密对应sqlcipher3.x的版本,不能解2.x版本, windows下封装的dllsqlcipher工具可以加解密对应sqlcipher3.x的版本,不能解2.x版本, windows下封装的dll5 433浏览会员免费
- sqlcipher大小:3MB编译后的sqlcipher.exe文件,自己搭建环境编译比较麻烦,特此奉上方便大家使用编译后的sqlcipher.exe文件,自己搭建环境编译比较麻烦,特此奉上方便大家使用4 1299浏览会员免费
- SQLite源码大小:21MBSQLite源码,解决中文乱码和中文模糊查询问题SQLite源码,解决中文乱码和中文模糊查询问题4 1371浏览会员免费
- SQLiteSpy_1.9.1大小:1MBSQLiteSpy_1.9.1 一个比较好用的SQLlite查询管理工具,基本实现了sql server 等数据库管理工具的基本功能,简单适用,轻量级。SQLiteSpy_1.9.1 一个比较好用的SQLlite查询管理工具,基本实现了sql server 等数据库管理工具的基本功能,简单适用,轻量级。5 142浏览会员免费
- IP地址大小:5MB本数据库共收录570358组IP段信息。 IP地址用整型数字存储。 对应的位置信息是:国家/地区名,加上具体的省市区名,以及ISP、接入手段,甚至更确切的位置(如公司、网吧)等详细信息。例如:“中国[广东省深圳市南山区 电信]”。 这个IP地址数据库是SQLite版本,便于一些项目中需要大量IP数据的高效数据库。是在MaxMind(也就是IP地理中英文版)的基础上,进行了简体中文的汉化并将QQ纯真地理位置数据库(QQWry.Dat)中中国地区详细的IP数据库导入而结合得到的。数据来源与http://emulefans.com。本数据库共收录570358组IP段信息。 IP地址用整型数字存储。 对应的位置信息是:国家/地区名,加上具体的省市区名,以及ISP、接入手段,甚至更确切的位置(如公司、网吧)等详细信息。例如:“中国[广东省深圳市南山区 电信]”。 这个IP地址数据库是SQLite版本,便于一些项目中需要大量IP数据的高效数据库。是在MaxMind(也就是IP地理中英文版)的基础上,进行了简体中文的汉化并将QQ纯真地理位置数据库(QQWry.Dat)中中国地区详细的IP数据库导入而结合得到的。数据来源与http://emulefans.com。5 476浏览会员免费
- 英文单词大小:11MB如标题所示,包含最常用英文单词数据,适合词典类应用等如标题所示,包含最常用英文单词数据,适合词典类应用等4 789浏览会员免费
- 附加可用大小:33MBAdventureWorks2008_Database.zip(包含.mdf,.ldf文件解压即可附加到数据库)AdventureWorks2008_Database.zip(包含.mdf,.ldf文件解压即可附加到数据库)5 396浏览会员免费
- sqlite大小:8MB最好的sqlite的GUI。在windows下运行。最好的sqlite的GUI。在windows下运行。4 222浏览会员免费
- sqlite大小:664BSQLite Expert Professional 4.2 key ,从官网http://sqliteexpert.com/上下载软件后,导入key注册即可。支持4.2版本。SQLite Expert Professional 4.2 key ,从官网http://sqliteexpert.com/上下载软件后,导入key注册即可。支持4.2版本。5 140浏览会员免费
- 目录 使用SQLite编程的快速介绍............................................................. 5 下载代码 .......................................................................... 5 创建一个新数据库 .................................................................. 5 使用 SQLite 编写程序 .............................................................. 5 SQLite适用的范围 ..................................................................... 7 SQLite最佳试用场合................................................................ 7 哪些场合适合使用其他的关系型数据库管理系统(RDBMS) ............................... 9 SQLite 第三版总览(简介).............................................................. 10 命名上的变化 ..................................................................... 10 新的文件格式 ..................................................................... 10 弱类型和BLOB技术支持 ............................................................ 11 支持UTF-8和UTF-16............................................................... 11 用户定义的分类排序 ............................................................... 12 64字节的行编号................................................................... 12 改良的并发性 ..................................................................... 13 致谢 ............................................................................. 13 SQLite 第三版中的数据类型............................................................ 14 1.存储类别 ....................................................................... 14 2.列之间的亲和性 ................................................................. 14 3.比较表达式 ..................................................................... 16 4.运算符 ......................................................................... 17 5.分类,排序混合挑选 ........................................................... 17 6.其它亲和性模式 ................................................................. 17 7.用户定义的校对顺序 ............................................................. 18 SQLite 不支持的 SQL 特性............................................................. 20 SQLite的体系结构简介 ................................................................ 21 简介 ............................................................................. 21 接口程序 ......................................................................... 21 Tokenizer ........................................................................ 21 Parser ........................................................................... 22 代码发生器 ....................................................................... 22 虚拟机器 ......................................................................... 22 B-树 ............................................................................. 23 页面高速缓存 ..................................................................... 23 OS 接口程序 ...................................................................... 23 Utilities ........................................................................ 23 测试代码 ......................................................................... 23 SQLite与其他数据库的速度比较 ........................................................ 24 执行程序总结 ..................................................................... 24 测试环境 ......................................................................... 24 测试1:1000 INSERTs............................................................... 25 测试2:在事务处理程序中的 25000 INSERTs........................................... 25 测试3:在编入索引表格中的25000 INSERTs ........................................... 26 测试4:没有索引的 100 SELECTs..................................................... 26 测试5:在一个字符串比较上的100 SELECTs ........................................... 27 2 / 123 测试6:创建索引................................................................... 27 测试7:没有索引的5000 SELECTs .................................................... 27 测试8:没有索引的1000 UPDATEs .................................................... 28 测试9:有索引的25000 UPDATEs ..................................................... 28 测试10:有索引的25000 text UPDATEs ............................................... 28 测试11:来源于SELECT的INSERTs ................................................... 29 测试12:没有索引的DELETE ......................................................... 29 测试13:有索引的DELETE ........................................................... 29 测试14:一个大 DELETE之后的一个大INSERT.......................................... 30 测试15:一个大的DELETE及许多小INSERTs ........................................... 30 测试16:DROP TABLE................................................................ 30 SQLite中的空处理与其它数据库引擎比较 .............................................. 31 SQLite 数据库的速度比较(wiki)........................................................ 34 Test 1: 1000 INSERTs ............................................................. 36 Test 2: 25000 INSERTs in a transaction ........................................... 36 Test 3: 25000 INSERTs into an indexed table ...................................... 37 Test 4: 100 SELECTs without an index ............................................. 37 Test 5: 100 SELECTs on a string comparison ....................................... 38 Test 6: INNER JOIN without an index .............................................. 38 Test 7: Creating an index ........................................................ 38 Test 8: 5000 SELECTs with an index ............................................... 39 Test 9: 1000 UPDATEs without an index ............................................ 39 Test 10: 25000 UPDATEs with an index ............................................. 39 Test 11: 25000 text UPDATEs with an index ........................................ 40 Test 12: INSERTs from a SELECT ................................................... 40 Test 13: INNER JOIN with index on one side ....................................... 41 Test 14: INNER JOIN on text field with index one side ......................... 41 Test 15: 100 SELECTs with subqueries. Subquery is using an index ................. 41 Test 16: DELETE without an index ................................................. 42 Test 17: DELETE with an index .................................................... 42 Test 18: A big INSERT after a DELETE ......................................... 42 Test 19: A big DELETE followed by many small INSERTs ............................. 42 Test 20: DROP TABLE .............................................................. 43 附加文件...................................................................... 43 SQLite在Windows中的性能调试 ........................................................ 44 直接使用SQLite................................................................... 44 2:Indexes 和数据库结构是非常重要的。 ............................................ 44 3:页面规模也很重要 .............................................................. 45 4:成群的索引 .................................................................... 45 5:作为读这篇文章的收获,这里有个不智能的事情需要提醒你。 ........................ 46 SQLite中如何用触发器执行取消和重做逻辑 .............................................. 47 SQLite3 C/C++ 开发接口简介(API函数) ............................................... 55 1.0 总览 ......................................................................... 55 2.0 C/C++ 接口 ................................................................... 55 如何在VS 2003下编译SQLite .......................................................... 61 下载 ............................................................................. 61 创建一个 DLL 工程 ................................................................ 61 3 / 123 把 SQLite 的源文件添加到工程当中去 ............................................... 61 Make a .DEF file ................................................................. 61 如何编译 SQLITE.EXE 命令行程序 ................................................... 62 SQLite常见问题解答 .................................................................. 64 Frequently Asked Questions ....................................................... 64 (1)如何建立自动增长字段? ......................................................... 64 (2)SQLite支持何种数据类型?...................................................... 65 (3)SQLite允许向一个integer型字段中插入字符串!.................................. 65 (4)为什么SQLite不允许在同一个表不同的两行上使用0和0.0作主键? ................. 65 (5)多个应用程序或一个应用程序的多个实例可以同时访问同一个数据库文件吗? .......... 65 (6)SQLite线程安全吗?............................................................ 66 (7)在SQLite数据库中如何列出所有的表和索引? ..................................... 66 (8)SQLite数据库有已知的大小限制吗?.............................................. 67 (9)在SQLite中,VARCHAR字段最长是多少?.......................................... 67 (10)SQLite支持二进制大对象吗?................................................... 67 (11)在SQLite中,如何在一个表上添加或删除一列? .................................. 68 (12)我在数据库中删除了很多数据,但数据库文件没有变小,是Bug吗? ................. 68 (13)我可以在商业产品中使用SQLite而不需支付许可费用吗? .......................... 68 (14)如何在字符串中使用单引号(')? ................................................ 68 (15)SQLITE_SCHEMA error是什么错误?为什么会出现该错误?.......................... 69 (16)为什么 ROUND(9.95,1) 返回 9.9 而不是 10.0? 9.95不应该圆整 (四舍五入)吗?... 70 SQLite的原子提交原理 ................................................................ 71 1.0 简介 ......................................................................... 71 2.0 硬件设定 ..................................................................... 71 3.0 单个文件提交 ................................................................. 73 3.1 实始状态.................................................................. 73 3.2 申请一个共享锁............................................................ 73 3.3 从数据库里面读取信息...................................................... 74 3.4 申请一个Reserved Lock .................................................... 74 3.5 生成一个回滚日志文件...................................................... 75 3.6 修改用户进程中的数据页.................................................... 76 3.7 刷新回滚日志文件到存储设备中.............................................. 76 3.8 获得一个独享锁............................................................ 77 3.9 将变更写入到数据库文件中.................................................. 78 3.10 刷新变更到存储........................................................... 78 3.11 删除回滚日志文件......................................................... 79 3.12 释放锁................................................................... 80 4.0 回滚 ......................................................................... 81 4.1出事了,!!! ......................................................... 81 4.2 Hot Rollback Journals..................................................... 81 4.3 取得数据库的一个独享锁.................................................... 82 4.4 回滚没有完成的变更........................................................ 83 4.5 删除hot日志文件.......................................................... 83 4.6 如果一切正常,没有什么未完成的写操作...................................... 84 5.0 多文件提交 ................................................................... 84 5.1 每个数据库文件单独拥有日志............................................ 85 5.2 主日志文件................................................................ 85 4 / 123 5.3 更新回滚日志文件头........................................................ 86 5.4 修改数据库文件............................................................ 86 5.5 删除主日志文件............................................................ 87 5.6 清除回滚日志.............................................................. 87 6.0原子操作的一些实现细节........................................................ 88 6.1 总是记录整个扇区.......................................................... 88 6.2 写日志文件时垃圾的处理.................................................... 88 6.3 提交前缓存溢出............................................................ 89 7.0 优化 ......................................................................... 89 7.1 在事务间保存缓.......................................................... 90 7.2 独享访问模式.............................................................. 90 7.3 不必将空闲页写进日志...................................................... 90 7.4 单页更新及扇区原子写...................................................... 91 7.5 Filesystems With Safe Append Semantics.................................... 91 8.0 原子提交行为测试 ............................................................. 91 9.0 会导致完蛋的事情 ............................................................. 92 9.1 缺乏文件锁实现............................................................ 92 9.2 不完整的磁盘刷新.......................................................... 92 9.3 文件部分地删除............................................................ 93 9.4 写入到文件中的垃圾........................................................ 93 9.5 删除掉或更名了“hot”日志文件............................................. 93 10.0 总结及未来的路 .............................................................. 93 SQLite的查询优化 .................................................................... 95 一、影响查询性能的因素: ......................................................... 95 二、几个查询优化的转换 ........................................................... 95 三、 几种查询语句的处理(复合查询) .............................................. 95 四、子查询扁平化 ................................................................. 96 五、连接查询 ..................................................................... 98 六、索引 ......................................................................... 99 SQLITE3 使用总结.................................................................... 102 前序: .......................................................................... 102 一、版本 ........................................................................ 102 二、基本编译 .................................................................... 102 三、SQLITE操作入门.............................................................. 103 (1)基本流程................................................................ 103 (2)SQL语句操作 ............................................................ 104 (2)操作二进制.............................................................. 108 (4)事务处理................................................................ 109 四、给数据库加密 ................................................................ 109 五、后记 ........................................................................ 1225 1212浏览会员免费
- SQLite的各个版本4 1452浏览会员免费
- ODBC大小:6MB支持32位和64位,不需要注册,安装后在系统ODBC中直接添加资源即可。支持32位和64位,不需要注册,安装后在系统ODBC中直接添加资源即可。3 2049浏览会员免费
- sqliteman大小:8MBSqliteman1.2.2版本,虽然要全部选中创建,但是没有了1.2.1倒着选中的bugSqliteman1.2.2版本,虽然要全部选中创建,但是没有了1.2.1倒着选中的bug5 133浏览会员免费
- SqliteDev大小:8MBSqliteDev Sqlite工具 2012 9月SqliteDev Sqlite工具 2012 9月5 129浏览会员免费
- Sqlite大小:679B在sqlite expert中选择解压后的文件即可注册成功。 1、运行后点击help-register注册 2、解压压缩包中的注册文件,然后选中 3、点击注册就会提示sqlite expert 5注册完成了在sqlite expert中选择解压后的文件即可注册成功。 1、运行后点击help-register注册 2、解压压缩包中的注册文件,然后选中 3、点击注册就会提示sqlite expert 5注册完成了3 1158浏览会员免费
- sqlite大小:5MBA ZIP archive of the complete source tree for SQLite version 3.7.15.2 as extracted from the version control system. The Makefile and configure script in this tarball are not supported. Their use is not recommended. The SQLite developers do not use them. You should not use them either. If you want a configure script and an automated build, use either the amalgamation tarball or TEA tarball instead of this one. To build from this tarball, hand-edit one of the template Makefiles in the root directory of the tarball and build using your own customized Makefile.A ZIP archive of the complete source tree for SQLite version 3.7.15.2 as extracted from the version control system. The Makefile and configure script in this tarball are not supported. Their use is not recommended. The SQLite developers do not use them. You should not use them either. If you want a configure script and an automated build, use either the amalgamation tarball or TEA tarball instead of this one. To build from this tarball, hand-edit one of the template Makefiles in the root directory of the tarball and build using your own customized Makefile.5 98浏览会员免费
- 唐诗三百首大小:577KB唐诗三百首数据库,包含唐诗三百首全部数据。唐诗三百首数据库,包含唐诗三百首全部数据。5 1419浏览会员免费
- 包含常用的API函数讲解及例程,方便快速入门2 488浏览会员免费
- SQLite大小:962KB(未能加载文件或程序集“System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。)引用该dll解决(未能加载文件或程序集“System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。)引用该dll解决4 765浏览会员免费
- Sqlite.dll大小:861KB是用来本地化数据库的·一般用于需要跟随软件安装的小型数据库。是用来本地化数据库的·一般用于需要跟随软件安装的小型数据库。5 73浏览会员免费
- SQLite大小:5MB用VC++6.0开发的基于对话框的应用程序,可以编译运行。目录下有一个名为student.db的文件,是SQLite数据库文件。这个代码说明了怎么用C/C++连接SQLite数据库文件及进行基本的操作,比如插入新的数据,查询数据。对学习SQLite数据库有帮助用VC++6.0开发的基于对话框的应用程序,可以编译运行。目录下有一个名为student.db的文件,是SQLite数据库文件。这个代码说明了怎么用C/C++连接SQLite数据库文件及进行基本的操作,比如插入新的数据,查询数据。对学习SQLite数据库有帮助4 2010浏览会员免费
- SQLite3大小:3MB包括sqlite3的.cpp .h和编译好的 .lib文件。另外还有一个SQLiteSpyGUI管理软件,可以很方便的查看编辑的数据库包括sqlite3的.cpp .h和编译好的 .lib文件。另外还有一个SQLiteSpyGUI管理软件,可以很方便的查看编辑的数据库5 378浏览会员免费
- SQLiteStudio大小:56MBSQLite数据库管理工具(SQLiteStudio) v3.1.1 内含windows版 mac版 linux版SQLite数据库管理工具(SQLiteStudio) v3.1.1 内含windows版 mac版 linux版5 1205浏览会员免费
- sqlite大小:276KB1. 内嵌数据库一般是用sqlite进行轻量级管理的。网上可以下到sqlite-shell-win32-x86: sqlite3.exe 2. 为了方便命令行执行,将sqlite3.exe放到svn 项目的主目录下,和.svn目录同级下。 3. 执行 sqlite3 .svn/wc.db "select * from work_queue".看到有4条记录。就是刚才我执行的一些操作。 226539|(sync-file-flags 93目录名 文件名) 226540|(file-remove 21 .svn/tmp/svn-7B43C232) 226541|(sync-file-flags 目录名 文件名) 226542|(file-remove 21 .svn/tmp/svn-7B48224E) 4. 执行 sqlite3 .svn/wc.db "delete from work_queue". 把队列清空。 5. 执行 sqlite3 .svn/wc.db "select * from work_queue". 确认一下是否已经清空队列,发现已经没有记录显示,说明已经清空了。 6. 最后再试一下,看是否可以 clean up了。果然成功了。1. 内嵌数据库一般是用sqlite进行轻量级管理的。网上可以下到sqlite-shell-win32-x86: sqlite3.exe 2. 为了方便命令行执行,将sqlite3.exe放到svn 项目的主目录下,和.svn目录同级下。 3. 执行 sqlite3 .svn/wc.db "select * from work_queue".看到有4条记录。就是刚才我执行的一些操作。 226539|(sync-file-flags 93目录名 文件名) 226540|(file-remove 21 .svn/tmp/svn-7B43C232) 226541|(sync-file-flags 目录名 文件名) 226542|(file-remove 21 .svn/tmp/svn-7B48224E) 4. 执行 sqlite3 .svn/wc.db "delete from work_queue". 把队列清空。 5. 执行 sqlite3 .svn/wc.db "select * from work_queue". 确认一下是否已经清空队列,发现已经没有记录显示,说明已经清空了。 6. 最后再试一下,看是否可以 clean up了。果然成功了。5 242浏览会员免费