пытаться сделать поле по которому join интеджером минимального размера? или такие штуки не особо ускоряют?
Не особо. Проблемой является ширина правой выборки. Надо много памяти и сложную хештаблицу для правой выборки с большим количеством полей
Полей будет как раз мало. Два поля кроме join_id но там много разных вариантов этого айди. И есть мысль создать hash integer и сначала По нему джойнить а потом по более тяжёлом полю. Или так я наоборот замедлю тем что пложу больше айдишников? И ещё. Получается что более короткую таблицу лучшк справа держать. Верно?
Насколько я понимаю, для всего что жирнее uint64 кх использует hash128 . Короткую справа да
Обсуждают сегодня