暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
达梦分区表的使用
1878
7页
11次
2020-05-15
5墨值下载
1 / 7
达梦分区表的使用
在大型的企业应用或企业级的数据库应用中,要处理的数据量通常达到 TB
级,对于这样的大型表执行全表扫描或者 DML 操作时,效率是非常低的。
为了提高数据库在大数据量读写操作和查询时的效率,达梦数据库提供了对
表和索引进行分区的技术,把表和索引等数据库对象中的数据分割成小的单位,
分别存放在一个个单独的段中,用户对表的访问转化为对较小段的访问,以改善
大型应用系统的性能。
达梦数据库分区表主要包括范围分区、哈希分区和列表分区三种方式
业可以使用合适的分区方法,如日期(范围)区域(列表)对大量数据进行分
区。由于达梦数据库划分的分区是相互独立且可以存储于不同的存储介质上的,
完全可满足企业高可用性、 均衡 IO降低维护成本、提高查询性能的要求。
天我们主要讨论水平分区。
我们今天的测试环境
操作系统: 中标麒麟 6 64
数据库版本:达梦 8.1
一、 创建分区表
1.创建范围分区表
2 / 7
create table r_t1 (pid int primary key ,id int)
partition by range (pid)
(partition p1 values less than (101),
partition p2 values less than (201));
1-200 的值录入到 t_r1 中。
begin
for i in 1..200 loop
insert into r_t1 values (i,i+1);
end loop;
end;
查看表 r_t1 的类型,显示为分区表
select table_name,PARTITIONED from dba_tables where
table_name='R_T1';
查看分区表的分区,显示为二个分区 p1 p2
select table_name,partition_name from dba_tab_partitions where
table_name='R_T1';
of 7
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜