Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle列表分区表最大值项_Oracle_Oracle11g - Fatal编程技术网

Oracle列表分区表最大值项

Oracle列表分区表最大值项,oracle,oracle11g,Oracle,Oracle11g,我正在使用列表分区对Oracle 11g中的表进行分区。列表分区基于我们正在分组的任意id 例如: PARTITION BY LIST (id) ( PARTITION 1 VALUES (2345,7433,3857,2457,5757,3204) TABLESPACE T1 分区值可以接受的最大值是多少。Ie是否可以无限扩展234574338572457573204,或者最大值是多少 包含每个分区的值列表的字符串最多可以是4K字节。所有分区的值总数不能超过64K-1 因此,对单个分区中的值

我正在使用列表分区对Oracle 11g中的表进行分区。列表分区基于我们正在分组的任意id

例如:

PARTITION BY LIST (id)
( PARTITION 1 VALUES (2345,7433,3857,2457,5757,3204) TABLESPACE T1
分区值可以接受的最大值是多少。Ie是否可以无限扩展234574338572457573204,或者最大值是多少

包含每个分区的值列表的字符串最多可以是4K字节。所有分区的值总数不能超过64K-1

因此,对单个分区中的值的数量没有具体限制,只要它们符合4K限制——显然,在64K-1限制之前,您就已经达到了4K限制


(如果您任意地对ID进行分组(这与您所说的不完全一样),那么可能比维护值列表更简单。这取决于您实际在做什么,以及为什么。)

谢谢,这很好,没有散列那么简单,这将是次要的。我们需要根据其他属性对id进行分组。