Mkdir700's Note

Mkdir700's Note

数据库

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

本文深入探讨了 SQLite 数据库中关于读操作的锁获取策略,包括事务外的读操作、显式事务内的读操作以及不同隔离级别的影响。通过实验证明了在并发事务中,持有共享锁的事务会阻碍其他事务的提交。文章展示了在 SQLite 中写操作的锁升级延迟特性,写操作的内存更改与实际文件写入分离,而事务的 COMMIT 阶段是关键的锁竞争点。这种设计保证了数据一致性,同时提高了并发性能。
163
0
3
2024-12-26
MySQL单表访问方法
了解InnoDB存储引擎的表空间

了解InnoDB存储引擎的表空间

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