摘要: 回顾本课程的路线图: 在前面的课程中介绍了 DBMS 的主要模块及架构,自底向上依次是 Disk Manager、Buffer Pool Manager、Access Methods、Operator Execution 及 Query Planning。但数据库要解决的问题并不仅仅停留在功能的实现 阅读全文
posted @ 2023-04-18 18:22 Joey-Wang 阅读(189) 评论(0) 推荐(0)
摘要: SQL是声明性的,这意味着用户告诉 DBMS 他们想要什么答案,而不是如何得到答案。因此,DBMS 需要将 SQL 语句转换为可执行的查询计划。 但不同的查询计划的效率可能出现多个数量级的差别,如 Join Algorithms 一节中的 Simple Nested Loop Join 与 Hash 阅读全文
posted @ 2023-04-18 03:31 Joey-Wang 阅读(370) 评论(0) 推荐(0)