<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>firemail - SQLite</title>
    <link>http://www.firemail.wang:8088/forum.php?mod=forumdisplay&amp;fid=451</link>
    <description>Latest 20 threads of SQLite</description>
    <copyright>Copyright(C) firemail</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Mon, 11 May 2026 07:07:53 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.firemail.wang:8088/static/image/common/logo_88_31.gif</url>
      <title>firemail</title>
      <link>http://www.firemail.wang:8088/</link>
    </image>
    <item>
      <title>sqlite源码下载</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10533</link>
      <description><![CDATA[https://www.sqlite.org/download.html

SQLite 数据库是使用 C 语言创建的，所以在 C++应用中集成 SQLite 数据库非常简单，只要到 SQLite 官网（ www.sqlite.org/download.ht…[/backcolor] ）下载它的源码文件并把这些源码文件复制到你的工程中即可。在使用 SQLite  ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Wed, 19 Oct 2022 09:00:58 +0000</pubDate>
    </item>
    <item>
      <title>SQLiteCpp</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10470</link>
      <description><![CDATA[https://github.com/SRombauts/SQLiteCpp]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Thu, 02 Jun 2022 08:01:19 +0000</pubDate>
    </item>
    <item>
      <title>Qt SQLite加密插件QtCipherSqlitePlugin</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10469</link>
      <description><![CDATA[https://blog.csdn.net/lsfreeing/article/details/90764938

因项目需要使用了一个三方的orm库（qxorm 基于qt），数据库驱动使用的是sqlite,开源免费的sqlite不支持加密，最终使用一个三方插件结合此orm简单修改了下源码，满足加解密的要求。基于qt库。
以下为转载 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Thu, 02 Jun 2022 07:56:11 +0000</pubDate>
    </item>
    <item>
      <title>SQLite-WAL原理</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10359</link>
      <description><![CDATA[https://www.cnblogs.com/cchust/p/4754619.html

Sqlite学习笔记(三)&amp;&amp;WAL性能测试中列出了几种典型场景下WAL的性能数据，了解到WAL确实有性能优势，这篇文章将会详细分析WAL的原理，做到知其然，更要知其所以然。WAL是什么      WAL(Write ahead logging)是一种日志 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Sun, 11 Jul 2021 10:11:31 +0000</pubDate>
    </item>
    <item>
      <title>How to check if sqlite3 is compiled with HAVE_USLEEP</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10358</link>
      <description><![CDATA[https://stackoverflow.com/questions/59627376/how-to-check-if-sqlite3-is-compiled-with-have-usleep

  // if SQlite was STILL not built with HAVE_USLEEP, do not ship this build! We need usleep
  // support so that multiple processes can connect to t ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Thu, 08 Jul 2021 08:14:51 +0000</pubDate>
    </item>
    <item>
      <title>SQLite 命令行数据处理示例</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10318</link>
      <description><![CDATA[SQLite 是一个很强大的工具，很多人只把它当作数据库使用，却不知道它可以用在命令行，处理各种数据文件。
SQLite 命令行数据处理示例: https://antonz.org/sqlite-is-not-a-toy-database/]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Fri, 16 Apr 2021 01:42:23 +0000</pubDate>
    </item>
    <item>
      <title>sqlite单双引号问题  单引号 双引号</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10317</link>
      <description><![CDATA[sql = QString(\&quot;INSERT INTO SyncFile ( name) VALUES (?);\&quot;);
]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Thu, 15 Apr 2021 05:48:15 +0000</pubDate>
    </item>
    <item>
      <title>SQLite全文检索</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10299</link>
      <description><![CDATA[https://www.cnblogs.com/percyboy/archive/2010/08/18/1802794.html
SQLite 是一款非常轻量的嵌入型数据库，没有独立的进程，非常小的 footprint，零配置，支持事务，“public domain”开源，对于客户端程序来说已经游刃有余。[更多的介绍，System.Data.SQLite 库]
 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Fri, 12 Mar 2021 08:33:26 +0000</pubDate>
    </item>
    <item>
      <title>SQLite中使用全文搜索FTS</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10298</link>
      <description><![CDATA[SQLite中使用全文搜索FTS

SQLite支持全文搜索。通过全文搜索功能，可以方便用户快速进行查找。在iOS中，GRDB、FMDB等SQLite框架均支持FTS技术，如FTS3、FTS4等。各个框架语法不同，但是操作方式相同。在使用的时候，都需要根据目标（记录集或者表）建立对应的虚拟表 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Fri, 12 Mar 2021 08:32:20 +0000</pubDate>
    </item>
    <item>
      <title>Sqlite清空表数据</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10266</link>
      <description><![CDATA[delete from TableName;  //清空数据



update sqlite_sequence SET seq = 0 where name =\'TableName\';//自增长ID为0]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Mon, 18 Jan 2021 09:42:22 +0000</pubDate>
    </item>
    <item>
      <title>sqlite-explain</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10265</link>
      <description><![CDATA[https://www.runoob.com/sqlite/sqlite-explain.html

explain SELECT id,name from SyncTask where state in(1,2,3,4);
EXPLAIN  QUERY PLAN SELECT id,name from SyncTask where state in(1,2,3,4);]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Mon, 18 Jan 2021 08:18:12 +0000</pubDate>
    </item>
    <item>
      <title>sqlite常用操作</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10179</link>
      <description><![CDATA[//数据库
在mailsync中创建如下数据库
 sqlite3.exe edgehill.db
 sqlite&gt; .databases
 ATTACH DATABASE \'edgehill.db\' as \'edgehill\';

 CREATE TABLE Task(
   ID INT PRIMARY KEY     NOT NULL,
   data           TEXT    NOT NULL
);

 CREATE TABLE La ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Mon, 28 Sep 2020 09:30:19 +0000</pubDate>
    </item>
    <item>
      <title>关于sqlite操作出现-shm，和-wal后缀文件</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10178</link>
      <description><![CDATA[我操作数据库后会生成两个跟数据库名一样后缀分别为-shm和-wal的文件。不知道是什么玩意就google了一下！！！

       最后在sqlite官网（http://www.sqlite.org/fileformat2.html）发现了这个说明       其中-wal的文件意思是write-ahead log,顾名思义就是保存的一个 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Sun, 27 Sep 2020 10:28:15 +0000</pubDate>
    </item>
    <item>
      <title>sqlite性能优化</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9940</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/S6Eo1eHjwbBmbt43XOendg

测试环境初始数据不做任何优化的场景下，sqlite性能达到 100 ~ 120 qps左右。这样的一个数值，在客户端场景下，已经足以满足大部分需求。但对于服务端的sdk，根据业务场景也许用来记录服务端的行为日志等操作。由 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 14:06:41 +0000</pubDate>
    </item>
    <item>
      <title>sqlite防止死锁</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9939</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/fvEy-gjHPJa7W4zI7TAWZQ
在之前的篇章中，我们介绍过sqlite的锁机制。从流程图上看来，似乎没什么太大的问题（事实上运行一段时间也没有出现问题）但实际操作中，我们发现程序偶尔就出现卡死的情况。通过jstack可以看出来很多的线程处于BLO ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 14:05:53 +0000</pubDate>
    </item>
    <item>
      <title>刷新你对 SQLite 的认知 - 数据类型机制</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9938</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/EoyHKA3_S_nk0J4DLfLhtA
SQLite 数据类型这次选 SQLite 的这个话题。 主要有几个原因，一个是 SQLite 作为移动客户端最常用的本地数据库之一，它的使用范围其实很大，所以有深入了解他的价值。 另外一个是 SQLite 的数据类型机制其实常常会 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 14:03:26 +0000</pubDate>
    </item>
    <item>
      <title>实现SQLite跨全平台使用</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9937</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/EJyef5O4sedfQn0w7KgxcQ

初看这个标题你可能会不解，SQLite 本身就是一个跨平台的数据库，在这里再说跨平台有什么意义呢？
其实不然，目前我就遇到了一个项目需要使用 SQLite 数据库，而且我甚至完全不想花多套代码在不同的平台上，毕竟 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 14:02:11 +0000</pubDate>
    </item>
    <item>
      <title>SQLite源代码</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9936</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/s92GRXoCxxD5v1PeaIrJWw
前一阶段Oracle中国裁员的消息闹得沸沸扬扬，我来蹭个几个月前的热点。
数据库这个名字可能大家多少都有耳闻，但是它究竟干什么用的，也说不出来个所以然。
其实我也不知道
暑期由于科研项目的原因，接触到了一 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 13:58:37 +0000</pubDate>
    </item>
    <item>
      <title>并发数据库访问</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9935</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/DdY2BEZOY2bc4CDDxr1m-g
背景本文是对一篇英文文档的翻译，原文请见文末链接。[hr]并发数据库访问假设你实现了自己的 SQLiteOpenHelper。
[*]
public class DatabaseHelper extends SQLiteOpenHelper { ... }现在你想要在多个线程中对数 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 13:55:55 +0000</pubDate>
    </item>
    <item>
      <title>sqlite线程模式</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9934</link>
      <description><![CDATA[https://mp.weixin.qq.com/s/62-mXHj_hujnfuWsZskwNg
这篇主要来讨论SQLite的多线程中的疑惑。
1. SQLite 支持三种线程模式
单线程（Single-thread）模式。在此模式下，所有的互斥锁都将被禁用，相关代码被删除，SQLite 在多线程并发访问时将不再安全。但根据马克思 ...]]></description>
      <category>SQLite</category>
      <author>Qter</author>
      <pubDate>Tue, 18 Feb 2020 13:44:09 +0000</pubDate>
    </item>
  </channel>
</rss>