并行数据库系统.pdfVIP

  • 2
  • 0
  • 约1.15万字
  • 约 11页
  • 2020-11-14 发布于四川
  • 举报
并行数据库系统 并行数据库系统 1 并行数据库概述 并行数据库系统是在并行机上运行的具有并行处理能力的数据库系统,是数据库技术与并行计算技术结合的产物。 1.1 并行数据库系统的目标: 1.高性能。通过将数据库在多个磁盘上分布存储,利用多个处理机对磁盘数据进行并行处理,解决 I/O 瓶颈问题。通过开发查询 间并行性、查询内并行性以及操作内并行性,提高查询效率。 2.高可用性。可通过数据复制来增强数据库的可用性,当一个磁盘损坏时,该盘上的数据在其他磁盘上的副本仍可供使用。 3.可扩充性。系统通过增加处理和存储能力而平滑地扩展性能的能力。 线形伸缩比:是指任务扩大 N 倍、系统处理和存储能力也扩大 N 倍时系统性能不变,即: 小任务在小系统上的运行时间与大( N 倍)任务在大系统上的运行时间之比为 1。 线形加速度比:是指任务不变、系统处理和存储能力扩大 N 倍时系统性能也提高 N 倍,即: 小系统上执行一个任务的时间与大( N 倍)系统上执行同一个任务的时间之比为 N 。 1.2 支持并行数据库的并行结构 1.2.1 共享内存( SM )并行结构 处 处 处 … 互 连 … 共 享 存 磁 磁 磁 … 图 1.1 SM 结构并行计算机(负荷 比较均衡、成本高、可用性不是很好) 1.2.2 共享磁盘( SD )并行结构 处 处 处 … 存 存 存 3 … 互 连 网 磁 磁 磁 图 1.2 SD 结构并行计算机 (成本低、 可扩充性好、可用性强。实现起来比复杂) 1.2.3 无共享资源( SN )并行结构 互 连 处 处 处 … 4 存 存 存 … 磁 磁 磁 … 图 1.3 SN 结构并行计算机(成本低、可伸缩 性与可用性高。实现复杂、节点负荷难均衡) 1.2.4 三种并行结构比较 表 1.1 三种并行结构比较 共享内存 共享磁盘 无 共 享 资 源 性能

文档评论(0)

1亿VIP精品文档

相关文档