将集群与关联表一起使用

时间:2018-11-17 00:19:15

标签: sql oracle join

我对数据库还很陌生,我正在尝试学习如何在Oracle中使用集群。假设我们有以下查询:

SELECT COUNT(*) FROM Table1, Table2, Table3
WHERE  Table1.a = Table3.a
AND    Table2.a = Table3.b

如何创建一个HASH CLUSTER来优化此查询?由于Table3是一个联接表,我们如何创建集群?

因为我要这样做:

CREATE CLUSTER Cluster (a INTEGER)
SIZE 1000 HASHKEYS 10000;

然后,当我创建Table3时,我只能为集群选择一列。

请赐教。

0 个答案:

没有答案