@dba_ru

Страница 132 из 718
Alex
12.05.2017
07:30:22
+1 к Anchor Model

Dmitry
12.05.2017
07:30:37
Тут люди кидают говно в орм

Не думая

И им нарм

Google
Alex
12.05.2017
07:30:48
орм нинужен :)

Dmitry
12.05.2017
07:30:53
А кто-то даже и не в орм

Мне в одном питончате сказали что скл не нужен давно

Ссанина древняя

Vladislav
12.05.2017
07:31:38
Мне в одном питончате сказали что скл не нужен давно
только если питонист работает с монго

Alex
12.05.2017
07:31:48
Да на самом деле просто забавно как сидят пасаны и у них 10 гиговая база загибается в усмерть. без этих ФК и прочее.

и говорят блять с ними всё тупит!

Dmitry
12.05.2017
07:31:59
только если питонист работает с монго
Про монгу админы ох как расскажут

Alex
12.05.2017
07:32:03
а рядом проект 10Тб база

Dmitry
12.05.2017
07:32:05
Ох как

Alex
12.05.2017
07:32:13
всё на констрейнтах и ключах и не тормозит

лол

Google
Alex
12.05.2017
07:32:14
=)

нагрузка схожая.

Fike
12.05.2017
07:32:37
нет истории печальнее на свете, чем ДБА, рассказывающий про ОРМ

Dmitry
12.05.2017
07:32:44
всё на констрейнтах и ключах и не тормозит
Разбираться в этом старпеоском говне

Vladislav
12.05.2017
07:32:55
Про монгу админы ох как расскажут
знаю, у знакомого на монго крутится ппц сколько, он там все что можно на оптимизировал, что бы поток нормально класть и быстро читать

Dmitry
12.05.2017
07:33:03
Когда можно пут гет пиу пиу

Alex
12.05.2017
07:33:41
нет истории печальнее на свете, чем ДБА, рассказывающий про ОРМ
Я честно пытаюсь использовать ORM и хибернейт в Java и в питоняшке алхимию, но это пиздец

каждый раз когда я прихожу и говорю пацаны вы же в орм умеете я хочу это это и это от постгреса...

"ну ты можешь написать запрос ручками"

Dmitry
12.05.2017
07:34:07
Мне кажется орм придумали чтобы скл не учить

Alex
12.05.2017
07:34:11
блджад!

Fike
12.05.2017
07:34:27
если ты приходишь с весьма специфичными запросами, то конечно

Alex
12.05.2017
07:34:32
а нахера тогда ОРМ если ручками запросы писать ? тогда уж проще взять активрекорд какой расширить.

конечно с специфичными.

Fike
12.05.2017
07:34:51
просто не надо вылезать за пределы минимального диалекта лол

Alex
12.05.2017
07:35:06
из последнего в алхимии есть поддержка ltree типа он там описан в диалектах типа

постгресовый, но вот функцию с nlevel в условии хер вызовишь.

Fike
12.05.2017
07:35:29
какие функции

Dmitry
12.05.2017
07:35:31
Есть риск что окажется что ты часть логики унес в субд

Fike
12.05.2017
07:35:36
вы насилуете базу

Google
Dmitry
12.05.2017
07:35:40
И ты такой - стоп

Alex
12.05.2017
07:35:52
нет, я сознательно выношу часть логики в СУБД

Dmitry
12.05.2017
07:35:53
Зачем я пишу сторед процедуру

Alex
12.05.2017
07:35:58
это даже не риск ;)

Dmitry
12.05.2017
07:36:17
Я когда то давно так делал

Alex
12.05.2017
07:36:20
это планомерное использование всех преимуществ СУБД

Fike
12.05.2017
07:36:27
ну да, создатели ОРМа конечно протупили, что не предвидели этот момент

Dmitry
12.05.2017
07:36:28
Мы выносили код из проекта на вба

В мсскл

Alex
12.05.2017
07:36:34
Я когда то давно так делал
звучит как ниосилел :)

Fike
12.05.2017
07:36:51
звучит как "мы еще послушаем клевые истории"

Alex
12.05.2017
07:36:57
ага )

Dmitry
12.05.2017
07:37:08
Осилел, но рассказывать я не буду

Стыдно

Alex
12.05.2017
07:37:26
я наоборот все проекты перевожу на хранимки

Dmitry
12.05.2017
07:37:29
Из говна получилось говно

Alex
12.05.2017
07:37:33
проекты правда не сайты с котиками.

Dmitry
12.05.2017
07:37:48
А как хранимки версионируете?

Alex
12.05.2017
07:38:01
по схемам.

Google
Alex
12.05.2017
07:38:12
переняли опыт Zalando

Dmitry
12.05.2017
07:38:13
Мне правда интересно

Alex
12.05.2017
07:38:18
и их же sproc

Dmitry
12.05.2017
07:38:20
Вот код - он в гит

Вот сп

Ээ

Vladislav
12.05.2017
07:38:32
Мы выносили код из проекта на вба
Помню на прошлой работе наоборот, писал на VBA чистый SQL и обрабатывал его в active record

Fike
12.05.2017
07:39:06
чет ад сегодня

Vladislav
12.05.2017
07:39:17
Ну не драма века

Admin
ERROR: S client not available

Alex
12.05.2017
07:39:18
больше веселья №)

Dmitry
12.05.2017
07:39:24
Транзакции по двадцать минут выполнялись

Vladislav
12.05.2017
07:39:39
Плохо оптимизировал значит

Alex
12.05.2017
07:39:43
вангую что tempdb лежала на диске )

Dmitry
12.05.2017
07:39:44
Канеш

Да не, там просто никто не знал скл

Vladislav
12.05.2017
07:40:08
Я долго базу по оптимизации мучил, чтобы тяжелые запросы норм отрабатывались

Alex
12.05.2017
07:40:12
и мсскл упиралась в диск из-за ее недо mvcc

Dmitry
12.05.2017
07:40:18
Четыре разраба и мсдн хелп

Google
Vladislav
12.05.2017
07:40:40
Вообще не аргумент ?

У меня целый отдел биллингистов, но никто не мешает им гавнокодить в прод

Alex
12.05.2017
07:41:04
на предложении никто не знал sql можно было окончить )

Dmitry
12.05.2017
07:41:26
В основном там были косяки тупо на алгоритмах

Где то лишние циклы

И вообще

Vladislav
12.05.2017
07:41:46
?

Dmitry
12.05.2017
07:41:54
Вьюхи вьюх и там циклы и по ним селекты

Ну пиздось кароч

Vladislav
12.05.2017
07:42:31
Жестт

Alex
12.05.2017
07:42:55
во вьюхах вьюх ничо страшного нет, если правильно готовить ;) а вот селекты народ писать не умеет.

поэтому хватают ORM с lazy load и поехали... а потом "а че у нас база тормозит"

Fike
12.05.2017
07:44:08
опять орм виноват

Oleg
12.05.2017
07:44:14
> а вот селекты народ писать не умеет если писать не умеет - это не исправить ни орм, ни ручным писанием запросов

Vladislav
12.05.2017
07:44:18
во вьюхах вьюх ничо страшного нет, если правильно готовить ;) а вот селекты народ писать не умеет.
Если sqlшик не программер, он не знает, как готовить вьюхи для вьюх, ибо просто не понимает, как разбирать задачи по функционалу

Fike
12.05.2017
07:44:58
✓ орм виноват ✓ разраб виноват ✓ fk тормозит ✓ монго сосет ✓ мускуль сосет

Alex
12.05.2017
07:45:12
опять орм виноват
к сожалению ORM редко генерит адекватный sql код

Dmitry
12.05.2017
07:45:20
Мускул гавно

Добавь

Alex
12.05.2017
07:45:25
монга говно же

Fike
12.05.2017
07:45:27

Страница 132 из 718