- 8
- 0
- 约小于1千字
- 约 5页
- 2024-03-13 发布于广东
- 举报
确定数据库的存储结构
确定数据库物理结构主要指确定数据的存放位置和存储结构,包括:确定关系、索引、聚簇、日志、备份等的存储安排和存储结构,确定系统配置等。
确定数据的存放位置和存储结构要综合考虑存取时间、存储空间利用率和维护代价3个方面的因素。
1.确定数据的存放位置
基本原则
根据应用情况将
易变部分与稳定部分分开存放
经常存取部分与存取频率较低部分分开存放
[例]
可以将比较大的表分别放在两个磁盘上,以加快存取速度,这在多用户环境下特别有效。
可以将日志文件与数据库对象(表、索引等)放在不同的磁盘以改进系统的性能。
2.确定系统配置
数据库管理系统一般都提供了一些存储分配参数
同时使用数据库的用户数
同时打开的数据库对象数
内存分配参数
缓冲区分配参数(使用的缓冲区长度、个数)
存储分配参数
物理块的大小
物理块装填因子
时间片大小
数据库的大小
锁的数目等
确定系统配置(续)
系统都为这些变量赋予了合理的缺省值。
在进行物理设计时需要根据应用环境确定这些参数值,以使系统性能最佳。
在物理设计时对系统配置变量的调整只是初步的,要根据系统实际运行情况做进一步的调整,以切实改进系统性能。
评价物理结构
对数据库物理设计过程中产生的多种方案进行评价,从中选择一个较优的方案作为数据库的物理结构。
评价方法
定量估算各种方案
存储空间
存取时间
维护代价
对估算结果进
原创力文档

文档评论(0)