§06 索引与视图
视图创建与使用
CREATE VIEW 把一条 SELECT 查询保存为虚拟表(视图):视图本身不存数据,只存查询定义。 查询视图时数据库现场执行保存的 SELECT,因此基表数据变化会立即反映到视图结果。 逐步播放,看视图从定义、底层查询执行、到基表更新后自动刷新的完整过程。
视图创建与使用
执行计划
1
CREATE VIEW v_优秀成绩 AS SELECT ...
2
SCAN FROM 学生
3
FILTER 成绩 >= 85
4
SELECT 学号, 姓名, 成绩
5
SELECT * FROM v_优秀成绩 → 执行保存的查询