sqlite源码分析 sql语句是怎么执行的

 我来答
坂柔一茶ct
2016-10-01 · 知道合伙人软件行家
坂柔一茶ct
知道合伙人软件行家
采纳数:511 获赞数:1153

向TA提问 私信TA
展开全部
首选的SQLite架构文档是官方的Architecture of SQLite,理清大体的系统层次。后面继续阅读SQLite Documentation中Technical/Design Documentation章节。阅读代码时根据所在的层次,对应章节描述进行理解。

印象中SQLite有效代码是十万行左右。层次非常完整,SQL解析、VM、BTree、Pager,OS抽象层。考虑到SQLite的几十亿的装机量(Android、浏览器HTML5本地存储库),遇到SQLite本身的Bug,可能性是很低的。所以如果不是数据库方面的专门从业人员,只是从应用层的角度来看,建议从API(List Of SQLite Functions)的角度切入,掌握API文档中有参数的使用,比去钻研内部源码要有效得多。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式