首页 百科知识 存贮结构设计

存贮结构设计

时间:2022-10-18 百科知识 版权反馈
【摘要】:多个事务并发访问同一磁盘组时会产生访盘冲突而引发等待,如果事务访问数据能均匀分布于不同磁盘组上则可并发执行I/O,从而提高数据库访问速度。分散热点数据,均衡I/O负担。物理设计的一个重要内容是为数据库管理系统产品设置与调整系统参数配置,如数据库用户数、同时打开数据库数、内存分配参数、缓冲区分配参数、存储分配参数、时间片大小、数据库大小、锁的数目等。

10.5.2 存贮结构设计

1)数据存放位置设计(又称分区设计)

数据库中的数据一般存放于磁盘内,由于数据量的增大,往往需要用到多个磁盘驱动器或磁盘阵列,因此就产生了数据在多个盘组上的分配问题,这就是所谓磁盘分区设计,它是数据库物理设计内容之一,其一般指导性原则如下:

(1)减少访盘冲突,提高I/O并行性。多个事务并发访问同一磁盘组时会产生访盘冲突而引发等待,如果事务访问数据能均匀分布于不同磁盘组上则可并发执行I/O,从而提高数据库访问速度。

(2)分散热点数据,均衡I/O负担。在数据库中数据被访问的频率是不均匀的,有些经常被访问的数据称热点数据(hot spot data),此类数据宜分散存放于各磁盘组上以均衡各盘组负荷,充分发挥多磁盘组并行操作优势。

(3)保证关键数据快速访问,缓解系统瓶颈。在数据库中有些数据如数据字典、数据目录,其访问频率很高,为了保证对它的访问直接影响整个系统的效率,在此种情况可以用某一固定盘组专供其使用以保证其快速访问。

2)系统参数配置

物理设计的一个重要内容是为数据库管理系统产品设置与调整系统参数配置,如数据库用户数、同时打开数据库数、内存分配参数、缓冲区分配参数、存储分配参数、时间片大小、数据库大小、锁的数目等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈