Так, окей, а можно ли как-то кешировать представления? Потому что

этот запрос предназначался для пердставления из которого будут забираться данные для последующей обработки

15 ответов

13 просмотров

Нет . И то что ты хочешь запихать это во Вью- это ещё больший пиздец чем просто этот запрос выполнять

为什么要翻译-. Автор вопроса
Ilya Zviagin
Нет . И то что ты хочешь запихать это во Вью- это...

Просто думал как-то можно выполнить один раз этот запрос и через лимит и офсет вынимать нужное кол-во

Ilya Zviagin
Нет . И то что ты хочешь запихать это во Вью- это...

Зачем тогда вообще вью? Когда надо делать много запросов над одними и теми же данными?

Так что ты можешь перемножить количество записей во всех твоих таблицах и получишь цифру, пропорционально которой растёт время выполнения твоего запроса

为什么要翻译-. Автор вопроса
Ilya Zviagin
Так что ты можешь перемножить количество записей в...

Странно то что даже обычный SELECT * FROM import_raw LIMIT 500 выполняется 7 секунд

为什么要翻译 .
Просто думал как-то можно выполнить один раз этот ...

Резюме что надо делать: во-первых надо удалить из всех таблиц дубликаты. Во-вторых надо создать в этих таблицах индексы. В-третьих надо перезаписать этот запрос на новые структуре и Вполне вероятно что он будет использовать индексы и будет более-менее адекватно работать. Я так понимаю что это делается для импорта данных поэтому условия отбора записи оказывает бессмысленно и будут обрабатываться все записи . Ну значит тут уже ничего не поделать.

为什么要翻译 .
Странно то что даже обычный SELECT * FROM import_r...

Ну этот запрос во-первых сразу бессмысленный вообще в принципе Зачем мерить его скорость непонятно Ну ладно Ну значит у тебя просто тупо дерьмовое железо ещё на всё это сверху

为什么要翻译-. Автор вопроса
Ilya Zviagin
Ну этот запрос во-первых сразу бессмысленный вообщ...

Да по идее не плохое, Ryzen 7 3700X 64гига оперативы

为什么要翻译 .
Да по идее не плохое, Ryzen 7 3700X 64гига операти...

Сколько памяти выделено под кэш данных?

为什么要翻译-. Автор вопроса
为什么要翻译-. Автор вопроса
Ilya Zviagin
Нет

А как проверить, не подскажешь?)

Ilya Zviagin
Должно быть что-то типа 60 Гб

Ну конечно не 60 где-то наверное 50 можно смело выделять

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

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

Господа, а как такое в миграцию засунуть?
Денис Александрович
12
Какой максимальный размер caption у сообщений с фото? И учитываются ли в подсчете тэги форматирования? (<i>, <b>...)
Anton Shvets
4
Здравствуйте! Был старый сайт на octobercms v1. Виртуальная машина провайдера накрылась и сайт не работает. У меня остался zip архив с сайтом и база данных sql. Что я сделал н...
Il
1
Желаю получить совет от великих ботмейкеров которые успешно поднимали ботов на несколько тысяч одновременно активных юзеров Какая чушь нужна людям прямо сейчас, и что стоило ...
ռɛ ʋɛʀʍօʀɛ
6
кто тебе сказал, что она угроблена? многие только начинают жизнь, после увольнения из Гугла, Майкрософта, Оракла,...
Alex Kom
9
Мне вот интересно jwt токен для подключения сторонего сайта к оду норм идея?
Andrij Moskivets
6
В альтернативе у нас сидеть горбатиться на дядю в галерах, пока не помрешь или пока тебя не заменят более молодым сотрудником, который готов гребсти в два раза дешевле. Вот и ...
Кабан Кабанов
7
сори за оффтоп, но просто в тему https://www.youtube.com/watch?v=8Q_YfcpgdGU
Alex Kom
8
Так а кто может спарсить всех участников чата? Идишники
Magic
18
По какой цене продают скрипты анонимного чата? Я за 500 даже готов 😂😂😂
Ilya Shvechikov
7
Карта сайта