
No
25.02.2018
12:18:30
Что нашел

Pavel
25.02.2018
12:18:49
Короче интересно тоже стало

No
25.02.2018
12:18:58
Пг сам выбирает как ему вести себя на join-e

Google

No
25.02.2018
12:19:11
И он может использовать индекс

Aldar
25.02.2018
12:19:17
да бред, конечно обычный джойн использует индекс
если стандартная ситуация, форейн key и индекс на нем

No
25.02.2018
12:20:38
Плюсую, сбили меня с истиного пути. Всю жизнь был уверен, что индексы влияют на джоин
Но последние 15 минут засомневался
И полез гуглить ))

Aldar
25.02.2018
12:21:14
на primary key обычно индекс уже есть
если это id обычный
а вот на foreign key может и не быть если не добавили

No
25.02.2018
12:22:50
Я как раз сейчас ищу пруф на статью, где описывается, как они помогают

Pavel
25.02.2018
12:22:51

No
25.02.2018
12:23:29

Shamil
25.02.2018
12:23:31
На внешних ключах использует 100%, Пишут что индекс НЕ используеться на УЖЕ РЕЗУЛЬТАТЕ свмой выборке (груп бай и подобное)

Google

Shamil
25.02.2018
12:23:38
https://ruhighload.com/post/%D0%9A%D0%B0%D0%BA+%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D1%8B+%D0%B2+JOIN+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0%D1%85+Mysql

No
25.02.2018
12:23:46
И не использовать индекс
От кейса зависит

Shamil
25.02.2018
12:24:07

No
25.02.2018
12:25:54
Ух, я что-то туплю в воскресенье всегда
Почти поверил )))

Shamil
25.02.2018
12:26:28
А вообще я не так давно смотрел видео с гуру SQL Брент Озар (кажись так), вот он там по полочкам разложил как даже "самые правильные" индексы в палки в колёсах превращаються в выборке)) Прикольно)

No
25.02.2018
12:27:33

Shamil
25.02.2018
12:27:49
https://www.youtube.com/watch?v=ShAtKVTsq7Y как раз искал)

Aldar
25.02.2018
12:28:01
Пока рубисты воюют с рубокопом в эликир завезли автоформаттер)

Pavel
25.02.2018
12:28:22
Нужно короче изучить вопрос. Ещё часто вижу что btree индекс на string поле для like вешают.

Vasiliy
25.02.2018
12:28:28
Давно ж уже

Pavel
25.02.2018
12:28:44
А он тоже не работает на like / ilike

Vasiliy
25.02.2018
12:28:46
Форматер

No
25.02.2018
12:28:58
То сработает

Aldar
25.02.2018
12:29:17

No
25.02.2018
12:29:21
Может в одном кейсе нужно полное

Pavel
25.02.2018
12:29:26

No
25.02.2018
12:29:34
А в другой like

Google

No
25.02.2018
12:29:42
Отсюда и индекс
Хотя
Почему бы сразу поставить не btree?

Pavel
25.02.2018
12:30:28
Обычно видел на ФИО полях и поиск по неполному соответствию

Eugene
25.02.2018
15:18:53
Весёлое у вас утро выдалось

Nikita
25.02.2018
16:03:19
да нормальное
интересная беседа с инетерсным человеком

Alexander
25.02.2018
17:04:41

Darth
25.02.2018
17:06:55

biert
25.02.2018
18:15:18

Aldar
25.02.2018
18:19:21

s
25.02.2018
18:25:20
А в какой момент?
Ну и автоформат ортогонален рубокопу
Тк эта фича не первична

Darth
25.02.2018
18:29:46
может разработчики эликсира поняли, что никто не будет делать иде для него и это первый шаг в священной войне по освобождению людей от идешнего рабства

Aldar
25.02.2018
18:35:54

ojab
25.02.2018
18:40:54
чем rubocop -a не автоформаттер?

Shamil
25.02.2018
18:51:23

s
25.02.2018
19:13:26

Google

s
25.02.2018
19:13:36
ну вроде все тут рукопом пользуются, понятно же

Aldar
25.02.2018
19:41:14
почему?
Потому что форматтер форматирует за тебя, а линтер просто ругается

rekero
25.02.2018
20:07:21
чатом не ошибся?

Darth
25.02.2018
20:07:51
Есть такое

s
25.02.2018
20:13:25

Aldar
25.02.2018
20:13:57

Dmitry
25.02.2018
20:15:56
Это плюс?

s
25.02.2018
20:16:26
вот тоже задумался
>Uncontroversial: never have a debate about spacing or brace position ever again!
это спорно
хотя это наверное настраивается как-то)

Aldar
25.02.2018
20:17:43
Да, это плюс. Потому что отформатировали и поехали дальше

s
25.02.2018
20:17:58
это свистелка)

Aldar
25.02.2018
20:19:14
Нет, это крутая фича

Dmitry
25.02.2018
20:54:57
а чем rubocop не устраивает?
Тем что он одной командой ставиться? Развивается "отдельным" человеком?

Anton
25.02.2018
20:58:02
тем, что это не стандарт языка
это прсто проект, который есть почти везде

Антон
25.02.2018
21:11:03
всем устраивает

s
25.02.2018
22:55:19
то что в языке есть утилита для автоформатирования кода – это, безусловно, хорошо
но это вообще не является плюсом ЯП, как ЯП. потому что это тривиальная задача, которую успели решить десятки ide и сотни языков.

Google

s
25.02.2018
22:55:40
за последние лет 50
тем, что это не стандарт языка
я начал с того, что рубокоп это несколько больше, чем тупо автоформаттер
я не уверен, что хотел бы видеть стандарт языка, который определяет, писать мне иф с вложенной конструкцией или сделать return, а потом уже писать логику для “else”

Aldar
25.02.2018
23:18:09
Я знаю что в го есть автоформаттер

s
25.02.2018
23:18:42
я прочитал статью об автоформатере елексира, поэтому я тоже это знаю)

Aldar
25.02.2018
23:18:55
Встроенный именно в язык, официальный. Благодаря этому нет споров по стилю

s
25.02.2018
23:19:34
и это ппц как плохо

Aldar
25.02.2018
23:19:47

s
25.02.2018
23:20:13
на что именно ответ? в сабже несколько утверждений

Aldar
25.02.2018
23:20:21
Иногда демократия это плохо

s
25.02.2018
23:20:36
тут запрещена политика
может быть книжки александреску нанесли вред моей детской психике, но внедрение стиля форматирования кода на уровне интерпритатора – это какой-то детский сад
* считать инденты – это ок)
** интерпритатора/компилятора, что там у вас

Антон
26.02.2018
05:48:00