Использование кластеров с таблицей ассоциации - PullRequest
0 голосов
/ 17 ноября 2018

Я довольно плохо знаком с базами данных и пытаюсь научиться использовать кластеры в 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, я могу выбрать только один столбец для кластера.

Пожалуйста, просветите меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...