SQLite在文件锁定与并发控制方面采用了版本3方案(七)
发布时间
阅读量:
阅读量
SQLite系列文章目录
SQLite编译与跨平台移植
SQLite系列文章目录导航

正文:
1.0 SQLite 版本 3 中的文件锁定和并发
SQLite 版本 3.0.0 新增了锁定与日志功能,其设计目的在于增强 SQLite 版本 2 的并发处理能力,并缓解写操作过程中可能出现的资源饥饿现象。该机制还支持涉及多个数据库文件的事务性原子提交。本文档对新型锁定机制进行了详细说明。目标读者为希望深入理解、修改页面代码或对 SQLite 版本 3 设计进行审核的开发人员。
2.研究概述与框架介绍
页面模块负责处理锁定与并发控制。页面模块的作用是使SQLite具备“ACID”特性,即原子性、一致性、隔离性和持久性。该模块确保数据库的修改要么一次性全部完成,要么完全不执行,防止两个或多
全部评论 (0)
还没有任何评论哟~
