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

А сколько строк в таблице / и время выполнения ?

+-

6 ответов

7 просмотров

Invoice - 404 Project - 200 User - 474 связи построены на числовом id, а на них индексы и так ставятся автоматически время - 25 секунд на фулл выборку Invoice, в то время как без выборки Project->User время составляет 4 секунды

🕹- Автор вопроса
Ратмир Диронин
Invoice - 404 Project - 200 User - 474 связи пост...

Смотри, я в laravel/ mysql не силён, больше postgres/python (проекты с 50-100 млн строками). Ты данные получаешь через sql запрос, или через модель ? Если через модель, попробуй просто sql запрос с join/left join, и получением полей которые тебе нужны реально. Если нужна полностью инфа по юзерам - получи их айдишники сначала и потом пихни в модель, чтобы получить объекты модели

Ратмир Диронин
Invoice - 404 Project - 200 User - 474 связи пост...

Это просто запрос без работы со списком или отображения? Может with забыл

Anton Reviakin
Это просто запрос без работы со списком или отобра...

Это запрос апи, выводится фулл список инвойсов. 20 секунд ...

Ратмир Диронин
Это запрос апи, выводится фулл список инвойсов. 20...

Хотя помню в школе были такие пк белые, с 4м пентиумом, 60гб диск хдд, апи сервер не на таком случайно? Хотя наверное все равно не так долго должен отдавать

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта