Mkdir700's Note
Mkdir700's Note
Slow is Smooth, Smooth is Fast.
首页
标签
归档
友链
关于
首页
标签
归档
友链
关于
数据库
wiki
Tec
Python
2
算法题
8
数据库
3
爬虫
9
随笔
Web3
未定义
SQLite 锁机制:读锁策略与并发事务分析
本文深入探讨了SQLite数据库的锁机制,特别是关于读操作的锁获取策略。在自动提交模式下,单条SELECT语句不会获取SHARED锁;而在显式事务中,读操作会获取SHARED锁并持续到事务结束。通过一个实验验证了在事务A进行更新操作时,但在尝试提交时失败的情况,最终数据库状态保持不变。总结表明SQLite的锁升级是延迟的,写操作的内存更改和实际文件写入是分离的,事务的COMMIT阶段是关键的锁竞争点,这种设计保证了数据一致性和较好的并发性能。
Tec
数据库
SQLite
数据库锁
276
0
3
2024-12-26
MySQL单表访问方法
数据库
MySQL
MySQL进阶
574
0
0
2022-07-25
了解InnoDB存储引擎的表空间
对于每个独立表空间来说,对应着文件系统中一个名为表名.ibd的实际文件。可以把表空间想象成切分为许许多多个页的池子。当我们想为某个表插入一个条记录的时
Tec
数据库
MySQL
MySQL进阶
数据库
909
0
0
2022-05-03