共 5 篇文章 |
|
A. IO size大于底层设备或者IO通道控制器可接受的最大IO size时,此时会由Device Driver将IO分解之后再发送给Host Driver。那么发生撕裂的这笔IO就处于未完成状态,此时该IO的数据会被完全丢弃,以原始数据文件中对应的数据为准,也就是应用再发起针对该IO目标地址的读操作时,FS会从原始数据文件中读出内容,此时读出的便是上一次的一致状态... 阅1534 转3 评0 公众公开 19-01-29 20:01 |
对象与关系之间的矛盾:“阻抗失配”效应。"阻抗失配"这一词组通常用来描述面向对象应用向传统的关系数据库(RDBMS)存放数据时所遇到的数据表述不一致问题。"阻抗失配"产生的原因是因为对象模型与关系模型之间缺乏固有的亲合力。"阻抗失配"所带来的问题包括:类的层次关系必须绑定为关系模式(将对象类映射为关... 阅1 转自超越郑越超 公众公开 17-09-20 20:09 |
MySQL的使用1.1 MySQL技术内幕:InnoDB存储引擎。《深入理解MySQL核心技术》是第一本关于MySQL源码的书,着重介绍了MySQL的Server层,重点介绍了宏观架构,对于刚开始学习MySQL源码的人,相信会有很大的帮助,我在学习MySQL源码的过程中,反复的翻阅了几遍,这本书刚开始看的时候会很痛苦,但是,对于研究MySQL源码,非常有帮助,就看你是否需要... 阅238 转0 评0 公众公开 17-07-21 08:52 |
SSTable中的文件是Key有序的,就是说在文件中小key记录排在大Key记录之前,各个Level的SSTable都是如此,但是这里需要注意的一点是:Level 0的SSTable文件(后缀为.sst)和其它Level的文件相比有特殊性:这个层级内的.sst文件,两个文件可能存在key重叠,比如有两个 level 0的sst文件,文件A和文件B,文件A的key范围是:{bar, car},文件B的Key范... 阅237 转0 评0 公众公开 17-06-08 11:28 |
slotted page structure 这篇文章中主要介绍一下数据库中常用在动态分配空间的一种数据结构--- slotted-page structure (分页槽结构体)在数据库中,用于组织、存放数据的记录结构体有两种,一种是变长类型的记录,一种是固定长度类型的记录。块(block) 中的空闲空间也同样是连续的,空闲空间位于头记录中用于记录块中每个记录位于块中的... 阅548 转1 评0 公众公开 16-06-11 21:44 |