关于striped disk 和stripe set
For a table space with a single container on a Redundant Array of Independent Disks (RAID) or striped disk with the DB2_PARALLEL_IO variable set:
prefetch size = extent size * number of disks in the stripe set
这段话什么意思啊?striped disk 和stripe set是什么?
问题点数:20、回复次数:2Top
1 楼thvb(新手上路)回复于 2006-05-03 10:42:44 得分 0
急等高手解答....Top
2 楼askwho(今夜无人工作)回复于 2006-05-16 17:47:38 得分 0
表空间对容器的I/O是round-robin方式,这样的方式决定了多个容器情况下是可以进行并发读写的,所以为了提高读的速度,db2采用了预读取得技术,prefetch size 指定的就是预读数据块的数量。
为了获得磁盘阵列最大的可靠性和并发性,每一组磁盘使用raid技术做了分组,一个raid组通常由多个磁盘组成。raid处理以后的磁盘对操作系统是透明的,操作系统看到的只能是逻辑的raid后的磁盘,这样为了保证系统对逻辑磁盘的读写的并发行高,将每个raid组的磁盘纵向划分为小的区域,这样可以保证每次写入的数据都是写入多个物理磁盘,增加I/O的并行度。这种纵向的条带化的划分称为stripe。
仅供参考!Top




