数据库设计方案的好坏对数据库的性能有很大的影响,良好的数据库设计方
案是对数据库进行最大调优的基础。数据库的优化应该从数据库设计阶段就已经
开始了,需要性能优化专家根据系统的需求对数据库做出合理和优良的设计。数
据库的设计包括物理设计和逻辑设计两部分。数据库物理设计包括数据对象(如表
数据、索引、视图等)在磁盘上的分布方式以及磁盘上数据块大小的选择等。数据
库逻辑设计主要包括在数据库中建立索引、视图以及数据库模式的合并、分割等。
一般是系统运行后出现性能问题时才会去运用各种优化方法以及理论对数据库进
行优化,但如果之前的数据库设计存在严重的缺陷,则很难通过性能优化过程来
提高系统的性能。因此,在数据库设计阶段就应该实施数据库的优化。 其实,弄懂调优就是你真的弄懂一个需求!!