日期:2014-05-18  浏览次数:20481 次

【疑惑五】分区表
好吧。。
我承认我不懂分区表。
请问 
分区表使用情况是那些。。
举个例子看看。。

就是分区表用的场合、。

------解决方案--------------------
探讨
UP
我需要通俗的说法 讲讲分区表干吗使的

------解决方案--------------------
分区表和内存分配无关.
简单的说,分区表就是将海量数据按照分区函数的分区规则均匀分布到不同的物理磁盘.通常是磁盘阵列,这样在读写的时候获得更好的I/O性能.所以说,一般情况下通过分区表+磁盘阵列的方式来实现获得性能上的提升.
对于海量数据的分割,通常为垂直分割和水平分割,垂直分割为分表,也就是比如说一个表有60个栏位,可以分成两个30个栏位的表来存储.而水平分割就是所谓的分区表了,将数据分成不同的区,然后读取.
读写的时候,根据分区函数的分区规则,读写器会首先定位分区函数然后在定位到行。
------解决方案--------------------
探讨
引用:
分区表和内存分配无关.
简单的说,分区表就是将海量数据按照分区函数的分区规则均匀分布到不同的物理磁盘.通常是磁盘阵列,这样在读写的时候获得更好的I/O性能.所以说,一般情况下通过分区表+磁盘阵列的方式来实现获得性能上的提升.
对于海量数据的分割,通常为垂直分割和水平分割,垂直分割为分表,也就是比如说一个表有60个栏位,可以分成两个30个栏位的表来存储.而水平分割就是所谓的分区表了,将数据分成不同的区,然后读取.
读写的时候,根据分区函数的分区规则,读写器会首先定位分区函数然后在定位到行。

一个表的数据就这么分配到不同物理磁盘  会不会发生丢失  一开始数据可是在一个物理磁盘里

------解决方案--------------------
我的理解是,一个表装在硬盘上,
拿起菜刀,一劈二,是为分区。