下面是表和聚簇的脚本:
create user_tab(userno number(10),userid varchar2(20),
name,sex,age,......)cluster user_clus(userno);
create cluster user_clus(id number(10)) hashkeys 100000
hash is mod(id,100000) size 512 single table;
我想问下hashkeys指定得太大,会不会反而影响性能?我记得hash聚簇列
只能是number型,所以userno由序列填充,通过userno值快速提取数据。
这样设计合理吗?请各位前辈指点下!
谢谢!
create user_tab(userno number(10),userid varchar2(20),
name,sex,age,......)cluster user_clus(userno);
create cluster user_clus(id number(10)) hashkeys 100000
hash is mod(id,100000) size 512 single table;
我想问下hashkeys指定得太大,会不会反而影响性能?我记得hash聚簇列
只能是number型,所以userno由序列填充,通过userno值快速提取数据。
这样设计合理吗?请各位前辈指点下!
谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货