PostgreSQL 11 新特性解读 : 分区表增加 Default Partition

  1. 云栖社区>
  2. 博客>
  3. 正文

PostgreSQL 11 新特性解读 : 分区表增加 Default Partition

francs.tan 2018-11-27 09:53:14 浏览4767
展开阅读全文

PostgreSQL 10 版本当往分区表写入的数据不在分区定义范围内时会报错,无法插入数据,PostgreSQL 11 版本分区表增加了 Default 分区用来存储不满足分区定义范围的数据。

本节以创建范围分区表为例进行测试。

PostgreSQL 10 版本

在PostgreSQL 10 版本进行测试,详见以下。

创建父表

create table tbl_log (
 id serial,
 create_time timestamp(0) without time zone,
 remark char(1)
) PARTITION BY  RANGE(create_time);

创建子表

CREATE TABLE tbl_log_p201801 PARTITION OF tbl_log FOR VALUES FROM ('2018-0

网友评论

登录后评论
0/500
评论
francs.tan
+ 关注