|
|
知识路径: > 数据库技术 > 数据库设计 > 数据库设计方法与步骤 > 数据库运行和维护 > 数据库运行维护与管理 > 性能调整 >
|
考试要求:掌握
相关知识点:4个
|
|
|
|
在设计阶段,我们提出了关系模式的设计应当符合3NF或BCNF,目的是减少数据冗余和消除操作异常。但在数据库系统运行过程中,需要根据实际情况对表进行调整。调整的原则主要有如下三个方面:
|
|
|
(1)如果频繁的访问是对两个相关的表进行连接操作,则考虑将其合并。
|
|
|
(2)如果频繁的访问只是在表中的某一部分字段上进行,则考虑分解表,将该部分单独作为一个表。
|
|
|
(3)对于更新很少的表,引入物化视图。物化视图(Materialized View)是一种特殊的物理表,物化视图是相对普通视图而言的。普通视图是虚拟表(不存放数据的表),任何对视图的查询,都需要转换为对应的SQL语句进行查询。
|
|
|
|
|
|
|
|
|
|
|
|