2009年06月01日

原创 SQLite入门与分析(八)---存储模型(1)

SQLite作为嵌入式数据库,通常针对的应用的数据量相对于通常DBMS的数据量是较小的。所以它的存储模型设计得非常简单,总的来说,SQLite把一个数据文件分成若干大小相等的页面,然后以B树的形式来组织这些页面。而对于大型的数据库管理系统,比如Oracle,或者DM ,存储模型要复杂得多。就拿Oracle来说吧,它对数据文件不仅从物理进行分块,而且从逻辑上进行分段,盘区和页的一个层次划分,DM也一样。不管怎么说,数据库文件要存储大量的数据,为了更好管理,查询和操作数据文件,DBMS不得不从物理上、逻辑上对数据文件的数据进行复杂的组织。本节主要讨论文件格式,下节讨论页面格式。阅读全文>

发表于 @ 2009年06月01日 21:23:00|评论(loading...)|编辑|举报|收藏

2009年05月19日

原创 glibc笔记——strlen

库函数strlen解析阅读全文>

发表于 @ 2009年05月19日 20:14:00|评论(loading...)|编辑|举报|收藏

2008年04月07日

原创 数据结构与算法系列---B-树

B树介绍及c代码实现阅读全文>

发表于 @ 2008年04月07日 11:25:00|评论(loading...)|编辑|举报|收藏

Csdn Blog version 3.1a
Copyright © arrowcat