Mkdir700's Note

Mkdir700's Note

数据库

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

本文深入探讨了SQLite数据库的锁机制,重点介绍了读操作锁的策略。在不同上下文中,读操作的锁获取策略也有所不同,包括事务外的读操作和显式事务内的读操作等情况。通过具体实验验证,展示了并发事务中锁的影响,特别是在提交阶段的锁竞争问题。最终,文章总结了SQLite的锁升级延迟性质,强调了写操作的内存更改与写入文件的分离性质,以及事务提交阶段的关键性。这种设计在保证数据一致性的同时,提升了并发性能。
194
0
3
2024-12-26
MySQL单表访问方法
了解InnoDB存储引擎的表空间

了解InnoDB存储引擎的表空间

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