powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Merge join для join по varchar полям в HP VERTICA
4 сообщений из 4, страница 1 из 1
Merge join для join по varchar полям в HP VERTICA
    #39016213
pasha1018
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Есть две таблицы, которые соединяются по условию t1.c1=t2.c2. В случае если поля c1 и с2 типа varchar в вертике добавляется collation 'ru_Ru' и получается HASH JOIN. Таким образом я не могу добиться merge join если в соединении есть поле с типом varchar. Это связано с тем, что для varchar в принципе не может быть merge join или все дело в локализации?
...
Рейтинг: 0 / 0
Merge join для join по varchar полям в HP VERTICA
    #39016753
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то HASH JOIN эффективнее чем MERGE JOIN. Может, у тебя просто данных слишком мало для того, чтобы оптимизатор стал выбирать менее эффективный план?..
...
Рейтинг: 0 / 0
Merge join для join по varchar полям в HP VERTICA
    #39016941
pasha1018
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, в HP VERTICA merge join самое быстрое соединение. С данными все нормально.
...
Рейтинг: 0 / 0
Merge join для join по varchar полям в HP VERTICA
    #39019880
pasha1018
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pasha1018, решение найдено, причина-локализация.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Merge join для join по varchar полям в HP VERTICA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]