Oracle列表分区表最大值项
我正在使用列表分区对Oracle 11g中的表进行分区。列表分区基于我们正在分组的任意id 例如: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 因此,对单个分区中的值
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进行分组。