首页
热点话题
全栈
开发工具
经典语录
前端技术
后端技术
智能体
搜索
登录
搜索
一笑痕
人生若只如初见,
是可喜亦或者是可悲?
累计撰写
259
篇文章
累计收到
7
条评论
首页
热点话题
全栈
开发工具
经典语录
前端技术
后端技术
智能体
包含标签 【SQLite】 的文章
2026-10-12
五万行逐条提交 10 秒,包进一个事务 0.034 秒
同样五万行,逐条 commit 用了 10.015 秒,包进一个事务是 0.034 秒,差 294 倍。WAL 模式在这组对照里没有更快,反而在主库文件之外留下一个 2.21 MiB 的附属文件。把五组写法的耗时、行数和产物大小放在一起看。
2026年-10月-12日
74 阅读
0 评论
后端技术
2026-10-8
同一串时刻,存成 epoch 整数还是文本
同一串时刻在 JavaScript、JSON 和 SQLite 之间走一遍,形态各变一次。纯日期按 UTC 解析,带时间的按本机时区解析;Date 过 JSON 成了字符串;SQLite 的 DATETIME 只是列名,存文本要零填充加统一时区,存 epoch 整数排序比较都稳。
2026年-10月-8日
65 阅读
0 评论
全栈
2026-9-27
翻到第二页,第一页的三行又出现了
列表按 id 倒序分页,每页 10 条,用户在第二页看到第一页见过的三行。数据没重复,差在 LIMIT 与 OFFSET 的锚点写着「第几行」,而行本身在动。新增写入造成重复,删除造成漏行,连翻六页时 60 行里有 15 行是重复的。
2026年-9月-27日
72 阅读
0 评论
全栈
2026-9-18
有索引的 count 不碰表本身,2000 行上快 6 倍
小表加不加索引,explain query plan 给的答案不一样。同一份 2000 行数据实测:无索引走 SCAN,有索引走 COVERING INDEX,耗时差 6 倍;行数抬到 20 万差 14 倍,两张表都在这里。
2026年-9月-18日
105 阅读
0 评论
后端技术
2026-9-15
database is locked 变少了,但没消失
把 timeout 从 5 秒提到 30 秒,偶尔出现的 database is locked 只变少了没消失。默认值、等待曲线和读事务的影响都在本机跑过一遍,真凶是一个没关的读事务。
2026年-9月-15日
134 阅读
0 评论
后端技术