Size: a a a

2020 November 18

2_

2flower _ in sql_ninja
Игорь
я посмотрел где Пермь на карте, норм на веле от медведей съебывать))
Там скорее вопрос к медведям, как они от него улепетывать будут.
источник

G

Gopneg in sql_ninja
Игорь
возник вопрос - как раньше в Воркуту ездили (ссылали), с Перми не строит трек гугл...
а ты чо автостопом хотел? жд тыкай
источник

И

Игорь in sql_ninja
думал автодороги там есть
источник

И

Игорь in sql_ninja
походу нет
источник

2_

2flower _ in sql_ninja
Gopneg
а ты чо автостопом хотел? жд тыкай
Опять по шпалам?
источник

a

aford in sql_ninja
Ребят, помогите пожалуйста, если делаю выборку по таблице с джоином on a.t1 + '%' like a.t2 и  условием where b.t1 = b.t2, как лучше построить индекс, по отдельности или составной на (a,b)? Или на (b,a)?
источник

IZ

Ilia Zviagin in sql_ninja
aford
Ребят, помогите пожалуйста, если делаю выборку по таблице с джоином on a.t1 + '%' like a.t2 и  условием where b.t1 = b.t2, как лучше построить индекс, по отдельности или составной на (a,b)? Или на (b,a)?
Пришли запрос полностью, и определение таблиц
источник

IZ

Ilia Zviagin in sql_ninja
aford
Ребят, помогите пожалуйста, если делаю выборку по таблице с джоином on a.t1 + '%' like a.t2 и  условием where b.t1 = b.t2, как лучше построить индекс, по отдельности или составной на (a,b)? Или на (b,a)?
Ну и ты хорошо подумал прежде чем делать join по like?
источник

T

Timus in sql_ninja
aford
Ребят, помогите пожалуйста, если делаю выборку по таблице с джоином on a.t1 + '%' like a.t2 и  условием where b.t1 = b.t2, как лучше построить индекс, по отдельности или составной на (a,b)? Или на (b,a)?
как минимум индекс не сработает если ищешь не сначала строки.
источник

a

aford in sql_ninja
Ilia Zviagin
Пришли запрос полностью, и определение таблиц
Так сразу не пришлю, его надо составить ещё) там идёт выборка по регионам, потом по совпадению с начала строки геохэша. Если без джоина, то как? Сейчас попозже пришлю
источник

IZ

Ilia Zviagin in sql_ninja
aford
Так сразу не пришлю, его надо составить ещё) там идёт выборка по регионам, потом по совпадению с начала строки геохэша. Если без джоина, то как? Сейчас попозже пришлю
Тогда сначала составляй, потом спрашивай.
источник

a

aford in sql_ninja
Согласен, поспешил. Я в sql не особо... Сначала же идёт выборка по where, потом join on или наоборот?
источник

IZ

Ilia Zviagin in sql_ninja
aford
Согласен, поспешил. Я в sql не особо... Сначала же идёт выборка по where, потом join on или наоборот?
Нет.

Нет сначала и потом
источник

AC

Alexey Chaykin in sql_ninja
aford
Ребят, помогите пожалуйста, если делаю выборку по таблице с джоином on a.t1 + '%' like a.t2 и  условием where b.t1 = b.t2, как лучше построить индекс, по отдельности или составной на (a,b)? Или на (b,a)?
А у тебя условие точно правильное? Сравниваешь значение колонки одной таблицы с другой колонкой этой же таблицы.
источник

G

Gopneg in sql_ninja
это называется преждевременная оптимизация: оптимизируем запрос еще до того как он верно написан %))
источник

a

aford in sql_ninja
Alexey Chaykin
А у тебя условие точно правильное? Сравниваешь значение колонки одной таблицы с другой колонкой этой же таблицы.
Да, все правильно. Хз как скинуть сюда запрос, он огромный. А план запроса советует сделать составной индекс по 5 столбцам + include ещё 3 столбца.. я его в прошлый раз послушал и такой индекс составлялся больше суток
источник

G

Gopneg in sql_ninja
хорошо что ты не дба
источник

IS

Igor Sergeichik in sql_ninja
aford
Да, все правильно. Хз как скинуть сюда запрос, он огромный. А план запроса советует сделать составной индекс по 5 столбцам + include ещё 3 столбца.. я его в прошлый раз послушал и такой индекс составлялся больше суток
источник

G

Gopneg in sql_ninja
плохо что у тебя есть дба доступ %)
источник

ML

Mihail Li in sql_ninja
Igor Sergeichik
ну это не отменяет жадности компаний + так то чегоб и нет? найдут своего человека рано или поздно
у меня тут знакомые мидла на 170 найти третий месяц не могут, так что долго искать. хотя бы слово "ведущий" заменить на джуниор, глядишь быстрее
источник