Skip to content

Latest commit

 

History

History
38 lines (33 loc) · 2.39 KB

How_does_a_database_work.md

File metadata and controls

38 lines (33 loc) · 2.39 KB

数据库是如何工作的?

简体中文 | 繁體中文

  • 内存和硬盘里的数据是用什么格式保存的?
  • 它什么时候从内存移动到硬盘?
  • 为什么一个数据表只能有一个主键?
  • 回滚操作是怎么完成的?
  • 索引是如何格式化的?
  • 什么时候进行、怎么进行全表扫描?
  • 准备好的语句使用什么格式保存的?

短一些,一个数据库是如何工作的?

我正在用 C 从头开始创建一个 sqlite 的副本,以了解数据库是如何工作的,并且记录我的流程。

目录

"What I cannot create, I do not understand." - 理查德·费曼