@rubylang

Страница 1406 из 1684
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
а вот на foreign key может и не быть если не добавили
Если добавил индекс, но используешь join, то индексы вырубаются. Буду за компом, реальные примеры скину

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
И не использовать индекс

От кейса зависит

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

Почти поверил )))

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

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
Давно ж уже
только в 1.6 версии

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

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
чем rubocop -a не автоформаттер?
Я тоже это не догнал. Тоже форматирует нормально.

s
25.02.2018
19:13:26
чем rubocop -a не автоформаттер?
то, что рубокоп может делать автоформатирование не делает его автоформатером, это лишь одна из фич

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
Есть такое

Aldar
25.02.2018
20:13:57
rubocop -a форматирует за тебя
В эликсире в Форматтер встроен в язык

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
и это ппц как плохо

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

Страница 1406 из 1684