Size: a a a

2021 August 12

V

Vladyslav in MySQL
если там какойто пхп-фпм и тд
источник

ДУ

Дмитрий Удинский... in MySQL
зависит от конкретного запроса. просто каждый джоин это дополнительный запрос к тем же самым данным с последующим их отсевом
источник

АТ

Александр Тарасов... in MySQL
добрый день . прошу подсказать где ошибка.  пытаюсь объединить две таблицы crossjoin . объединение сработало, но выдает много данных. нужно вывести всего два уникальных (наличка и кредит) и суммы по ним. прошу помочь

SELECT DISTINCT
       pm.name AS type_of_payment,
       i.invoice_total AS Budget
FROM invoices i
CROSS JOIN payment_methods pm
ORDER BY i.invoice_total DESC;
источник

ДУ

Дмитрий Удинский... in MySQL
прикол в том что сменив както способ организации данных в таблицах я смог изменив только обработчик в коде оставить всё остальное без изменений. представляю свою головную боль если бы вся логика была в запросах. имхо работа с массивами в ЯП гораздо проще для чтения и редактирования чем переписывание всего комплекса запросов с подзапросами приджойнами условными выборками и хранимыми функциями
источник

V

Vladyslav in MySQL
проще но не быстрее ?
источник

ДУ

Дмитрий Удинский... in MySQL
хз. в целом код после изменения логики хранения и обработки данных стал примерно вдвое шустрее. не берусь утверждать что именно изза обработки на стороне ЯП, но тем не менее
источник

V

Vladyslav in MySQL
если все правильно настроить и базу в кеш так же как и запросы - летать будет
источник

ДУ

Дмитрий Удинский... in MySQL
там не всё так просто. не зря сейчас в мейнстриме бэка идёт постепенный вывод логики из субд и попутная организация неSQL бд наподобие монги итд.
источник

V

Vladyslav in MySQL
ну тк, в носкл что мы ложим? результат скл запроса
источник

В🚙

Виктор 🚙 in MySQL
Это сделано чтобы быстрее показать интерфейс пользователю)
источник

V

Vladyslav in MySQL
или результат скл запроса обработанного кодом
источник

V

Vladyslav in MySQL
вот да
источник

V

Vladyslav in MySQL
хотел написать
источник

V

Vladyslav in MySQL
для быстрой выборки уже обработанных данных
источник

ВТ

Виктор Ткаченко... in MySQL
CROSS JOIN здесь точно не нужен. Кейс его использования крайне узкий.
А чтоб сказать, что нужно, нужно понимать суть задачи.
источник

V

Vladyslav in MySQL
ну, я в редиску и апц все кидаю мне норм :3
источник

В🚙

Виктор 🚙 in MySQL
Не люблю nosql)
источник

V

Vladyslav in MySQL
хорошая штука
источник

АТ

Александр Тарасов... in MySQL
спасибо, Виктор. постараюсь найти другие пути.
источник

В🚙

Виктор 🚙 in MySQL
Для прототипов -да
источник