数据库的设计学习
文章平均质量分 93
以数据库设计框架和理论知识的学习
lve .
平平无奇打工仔
展开
-
gbase8s的select查询数据物理位置寻址分析和学习
本次主要是对select 的sql语句在硬盘中的真实数据寻址的学习原创 2024-06-14 22:46:06 · 1941 阅读 · 0 评论 -
gbase8s中线索运行和切换的认识
而线索与线程的功能类似,都是为了实现一些并发处理而出现的基础单元,但是一个是操作系统的执行单元,一个是数据库内部的并发处理的内部机制和指令。上图表达了进程切换的主要步骤,上图左侧为CPU正在运行的进程,当内核将其中断后,会发生上下文切换,操作系统即将正在运行的进程的内容保存到预先申请的内存结构中,并且载入下一个调度的进程的内容。进程通过操作系统的指令将当前执行的线索的信息复制出去,然后将下一个要调度的线索信息复制进来,这和操作系统做进程间的切换是一致的。多线索架构对数据库的好处。原创 2024-06-05 09:48:16 · 851 阅读 · 0 评论 -
gbase8s系统框架设计-存储单元一
最近整理学习了一下存储设计方面的东西,谁知道越整理越复杂,本次整理内容针对更细节的智能大对象chunk的存储、页设计,还有逻辑日志、物理日志的页设计,还有其他的一些页的寻址、信息查看,内容定位,页的物理更改都有缺失,等待回口血再整理吧。处于学习状态,如果有错误的地方,请指证,谢谢。原创 2024-04-18 10:53:36 · 898 阅读 · 0 评论