如何设计一个关系型数据库?

数据库的模块=程序+存储文件系统 存储模块(DBMS) 将数据库的内容通过存储模块持久化到磁盘中 程序(逻辑管理) 1.存储管理 程序实例映射物理地址 2. 缓存 尽可能减少IO 不直接去磁盘 不要一行一行 优化存储项目:程序空间所在内存 3.SQL解析 4.日志管理 5.权限划分 总结: 设计数据库和设计程序一样 都需要具体的程序和存储空间 再设计数据库的程序的时候需要考虑 存储的管理 读数据的
相关文章
相关标签/搜索