你的位置:首页 > 软件开发 > 数据库 > oracle中的分区表

oracle中的分区表

发布时间:2015-09-05 12:00:13
oracle中的分区表在系统中使用的频率不小,在一些数据量大的系统中更是频繁出现。提到分区表,首先就要理解下什么是分区。其实所谓的分区简单来说就是分区域,分区表就是将一张表分区域存放。那么分区域中的区域又指的是哪里?那就是传说中存放表的地方--->表空间。表空间:是一个或多 ...

oracle中的分区表在系统中使用的频率不小,在一些数据量大的系统中更是频繁出现。

提到分区表,首先就要理解下什么是分区。其实所谓的分区简单来说就是分区域,分区表就是将一张表分区域存放。

那么分区域中的区域又指的是哪里?

那就是传说中存放表的地方--->表空间。

表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。

那么为什么要把一张好好的表分开来存放。

当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。

表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个“表空间”(物理文件上),这样查询数据时,不至于每次都扫描整张表而只是从当前的分区查到所要的数据大大提高了数据查询的速度。

前面提到了,一般数据量大的系统中分区表的使用是比较频繁的。

那么一般我们什么时候要建立分区表呢?

1、表的大小超过2GB。

原标题:oracle中的分区表

关键词:oracle

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录