��1、物理设计的内容
��
数据库物理设计的内容主要包括:
��①�确定数据的存储结构;
��②�为数据选择和调整存取路径,即索引的设计;
��③�确定数据分布,如数据的垂直划分和水平划分;
��④�调整和优化数据库的性能,如调整DBMS的某些系统参数。
总之,数据库的物理设计就是数据库的内模式设计,因此物理设计也称为内模式设计。
��
��一个DBA应该能够通过调整DBMS的参数(如,缓冲池的大小或检查点的频率),以及标识出性能的瓶颈并加入相应的硬件来消除这个瓶颈等手段来提高系统的性能,为此就必须了解数据库的物理设计。而目前的许多DBA只是在权限上比其他用户高一些而已,没有在数据库的物理设计方面发挥出作用。在数据库的物理设计过程中,需要做出以下几个重要的决策:
��1、生成哪些索引?
��2、为了提高性能,是否需要改变概念模式、逻辑模式?
��3、经常被执行的查询和事务是否应该被重写以便执行得更快?

��
2、物理设计的特点
��数据库的内模式和逻辑模式、用户模式不一样,它不直接面向用户,而且一般的用户不一定、也不需要了解内模式的设计细节。因此,内模式的设计,即物理设计可以不考虑用户理解的方便性。

��
3、物理设计的目标
��数据库物理设计的主要目标有二:一是提高数据库的性能,特别是满足主要应用的性能要求;二是有效地利用存储空间。在这两个目标中,第一个目标更为重要,因为性能依然是当今数据库系统的薄弱环节,而相比较而言存储介质却越来越便宜。
��