云数据库 GAUSSDB-对间隔分区表分割分区
对间隔分区表分割分区
对间隔分区表分割分区的命令与范围分区表相同。
对间隔分区表的间隔分区完成分割分区操作之后,源分区之前的间隔分区会变成范围分区。
CREATE TABLE interval_sales ( prod_id NUMBER(6), cust_id NUMBER, time_id DATE, channel_id CHAR(1), promo_id NUMBER(6), quantity_sold NUMBER(3), amount_sold NUMBER(10, 2) ) PARTITION BY RANGE (TIME_ID) INTERVAL ('1 MONTH') ( PARTITION date_2015 VALUES LESS THAN ('2016-01-01'), PARTITION date_2016 VALUES LESS THAN ('2017-01-01'), PARTITION date_2017 VALUES LESS THAN ('2018-01-01'), PARTITION date_2018 VALUES LESS THAN ('2019-01-01'), PARTITION date_2019 VALUES LESS THAN ('2020-01-01') ); INSERT INTO interval_sales VALUES (263722,42819872,'2020-07-09','E',432072,213,17); --新增分区sys_p1 INSERT INTO interval_sales VALUES (345724,72651233,'2021-03-05','A',352451,146,9); --新增分区sys_p2 INSERT INTO interval_sales VALUES (153241,65143129,'2021-05-07','H',864134,89,34); --新增分区sys_p3
如果对分区sys_p2进行分割,则会将分区sys_p1变为范围分区,分区范围下界值从依赖间隔分区值变成依赖前一个分区的上界值,也就是分区范围从['2020-07-01', '2020-08-01')变成['2020-01-01', '2020-08-01');分区sys_p3依然为间隔分区,其分区范围为['2021-05-01', '2021-06-01')。
- 云数据库免费_mysql数据库是免费的吗_有哪些数据库
- 云数据库Gaussdb数据库索引_华为gaussdb__gaussdb 数据库
- GaussDB数据库案例_GaussDB数据库的优势_华为高斯数据库_新建高斯数据库
- GaussDB如何建主键_数据库索引设计规范_高斯数据库如何建主键-华为云
- Gauss(DWS)数据加解密_数据加解密算法_数据加解密函数
- MySQL数据库_查看MySQL数据库版本_免费MySQL数据库
- GaussDB(for MySQL)并行查询_GaussDB(for MySQL)内核_GaussDB(for MySQL)并行执行_PQ
- PostgreSQL_云数据库RDS for PostgreSQL_华为云
- GaussDB下载_GaussDB数据库下载_高斯数据库下载_华为云
- GaussDB开发_GaussDB数据库开发_高斯数据库开发_华为云