169 похожих чатов

Це нормально використовувати збережені процедури для витягування даних використовуючи EF

Core?

17 ответов

20 просмотров

норм, якшо вмієш їх готувати. вони мають сенс для якихось складних вибірок, чи сукупності якихось дій. хп мають вже попередньо скомпільований план виконання і є шанс що працюватимуть швидше. якщо то елементарні селекти, то не потрібно писати. ну і вся тіма має вміти в SQL

Dmitry
норм, якшо вмієш їх готувати. вони мають сенс для ...

це ти круто підмітив що вся тіма має вміти в скл)

Zhenya Darksider
це ти круто підмітив що вся тіма має вміти в скл)

так подивись на джунів після курсів. шось якось все більше знання ормів, ніж чистого сіквелу

Dmitry
так подивись на джунів після курсів. шось якось вс...

Тому що все менше потрібно аж так тюнити перфоманс + на рівні бізнес логіки вирішують те, що раніше могли на рівні БД + мікросервіси зайняли свою частину ринку, а там взагалі одна/дві таблиці на інстанс БД

Andrii Shcherbyna
Тому що все менше потрібно аж так тюнити перфоманс...

та воно так, а потім дивишся на оті страшні запити, коли все вичитується в пам'ять, а потім циклами чи ще якось фільтруєиься, агрегується... а все тому що людина не знає як це посто на сіквелі реалізувати запитами )

Zhenya Darksider
прозвучало як А В МОЇ ЧАСИИИИИИИИИ

то від мене ехо донесло кряхтіння

Dmitry
та воно так, а потім дивишся на оті страшні запити...

Насправді я можу релейт бо бачив дуже круту кверю на еф кор яка данні 3 рази витягувала за 1 кверю і між витягами знову фільтрувала

Zhenya Darksider
Насправді я можу релейт бо бачив дуже круту кверю ...

Я бачив, в одному запиті робилося 3 різних селекта, а тотім DataReader-ом перевірялося на .HasNextResult

Erik M- Автор вопроса
Dmitry
норм, якшо вмієш їх готувати. вони мають сенс для ...

та я якраз на sql пишу, бо постійно працював з ним, от я юзав ef і бачу що легше юзати процедури в деяких моментах

Erik M
та я якраз на sql пишу, бо постійно працював з ним...

ну мені теж sp подобалися. але якщо ти в команду прийшов, де все на LINQ і почнеш писати один хп - то буде якось неоднорідно. зазвичай потрібні аргументи, щоб почати писати не як прийнято на даному проекті.

Dmitry
ну мені теж sp подобалися. але якщо ти в команду п...

Бля це канешно круто залетіти в тіму в сторок напіхати а потім на ішний проект перейти)

Dmitry
ну мені теж sp подобалися. але якщо ти в команду п...

ну LINQ має більш-менш нормальну якість запитів які він генерує, not great not terrible

Arseniy
ну LINQ має більш-менш нормальну якість запитів як...

Ну його поінт був не в тому що лінк поганий разом з еф а що люди менше розуміють на старті скл що створює неконекти на проектах з хеві скл

Arseniy
ну LINQ має більш-менш нормальну якість запитів як...

як для звичайних запитів - так. як тільки шось складне, якісь репорти величезні, особисто мені, простіше на скл зробити.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта