繁体   English   中英

创建范围分区表

Creating a range partition table

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我必须创建一个范围分区表(TMP_OA_RANGE)。 首先我从数据库的一个表中选择最小和最大action_objid。这是查询:

select /*+ parallel(a) */ min(action_objid) from TMP_OA a;
select /*+ parallel(a) */ max(action_objid) from TMP_OA a;

然后我需要创建具有10个分区的范围分区表,范围将上述结果划分为十个分区,如:

partition 1=min(action_objid) +  1* (max(action_objid) /10)
partition 2=min(action_objid) +  2* (max(action_objid) /10)  -partition 1
....
partition 10=min(action_objid) +  10* (max(action_objid) /10) - all nine partitions

有办法使用sql吗?

问题暂未有回复.您可以查看右边的相关问题.
2 在使用函数创建分区范围分区表时出错…

想要创建分区表但出现语法错误: 创建表public.emp(id int,date_1日期,amt十进制(10,2))分配依据(id)分区依据范围(提取(从date_1开始的年份):: int)(START('2008')INCLUSIVE END(' 2010')独家优惠(间隔'1年') ...

4 你能在hive中创建一个范围分区表吗?

我使用静态分区或动态分区在配置单元中创建分区。 蜂巢: 但是我的一些状态分区的数据非常少。 我想将多个分区合并到一个分区中,例如将状态静态分区合并到一个范围分区中,就像DolphinDB范围分区一样。 DolphinDB: DolphinDB中的0-5和5-10将分 ...

6 分区表中的分区日期范围

是否可以根据同一个 GBQ 表中的其他日期来选择分区日期范围? _partitiondate 是数据类型时间戳 purchase_date 是数据类型字符串 以下是我正在尝试做的- 我收到以下错误- ...

7 范围分区上的MySQL分区表行为

我已经使用range使用mysql分区创建了一个表,并插入了数百万个数据。 每个Field10(0-10)值每个都有300万个数据 。 但是当执行选择查询时 x可以是分区中的任何值 对于x值0、2、5、8,仅需10秒即可检索结果,而对于其余值,则需要50秒钟左右才能获 ...

2012-12-07 05:42:02 0 155   mysql
8 如何从分区表和未分区表创建合并表

我在mysql表中有一个分区表和一个未分区表。 我想为两个表创建一个联合合并表。 问题是,在创建合并表后,当我尝试访问该表时出现此错误: Unable to open underlying table which is differently defined or of non-MyISAM ...

9 如何从Google Bucket创建分区表?

每个周末,我都会向Google bucket添加一些文件,然后从命令行运行某些内容以使用新数据“更新”表。 “更新”是指删除表,然后使用bucket中的所有文件(包括新文件)来重新制作表。 我通过使用python在Windows命令行中执行以下命令来执行所有操作: 该表越来越 ...

10 MySQL创建分区表

我想在具有分区功能的MySQL中创建一个表。 以下是我的尝试: 谁能告诉我为什么使用上述代码创建表时会出现语法错误? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM