Mkdir700's Note

Mkdir700's Note

数据库

SQLite 锁机制:读锁策略与并发事务分析

本文深入探讨了SQLite数据库的锁机制,特别关注了读操作的锁获取策略。在不同上下文下,SQLite的读操作获取锁方式有所不同。通过一个具体实验验证了事务A在更新操作时没有被阻塞,但在尝试提交时失败,最终数据库保持不变。文章总结了SQLite的锁升级延迟性,写操作的内存更改与文件写入分离,以及事务提交阶段是关键的锁竞争点。这种设计旨在保障数据一致性并提供良好并发性能。
187
0
3
2024-12-26
MySQL单表访问方法
了解InnoDB存储引擎的表空间

了解InnoDB存储引擎的表空间

对于每个独立表空间来说,对应着文件系统中一个名为表名.ibd的实际文件。可以把表空间想象成切分为许许多多个页的池子。当我们想为某个表插入一个条记录的时