Можно ли ускорить тяжелые запросы в MySQL?
Сделал лог долгих запросов, там полно такого:
# Time: 200201 17:47:26
# User@Host: root[root] @ localhost [127.0.0.1]
# Thread_id: 71841 Schema: tgadmin_test QC_hit: No
# Query_time: 72.940765 Lock_time: 0.000165 Rows_sent: 51075 Rows_examined: 51075
# Rows_affected: 0 Bytes_sent: 28192695
SET timestamp=1580575646;
SELECT * FROM tgmanager_delayedtasks WHERE completed = 0 AND dt < '2020-02-01 17:46:13.893177';
И все на одну и ту же таблицу. Запрос возвращает десятки тысяч строк, и , к сожалению, все поля нужны, исключить могу максимум одно. Проставил на эту таблицу индексы на dt и completed - не помогло.
Что-то можно сделать, чтобы такой запрос проходил быстрее?
P.S. Почему-то разметка при редактировании только User line break. Поле неактивное. Не выходит добавить ни лоркод ни маркдаун
←
1
2
→
Ответ на:
комментарий
от Qwentor
Ответ на:
комментарий
от Qwentor
Ответ на:
комментарий
от KivApple
Ответ на:
комментарий
от dimgel
Ответ на:
комментарий
от Qwentor
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Анализ mysql slow query (2014)
- Форум Задержка в связке php-mysql (2014)
- Форум Dashboard (2020)
- Форум Тяжелые запросы в mysql (2012)
- Форум Ускорить простой запрос (2022)
- Форум [mysql] Запрос (2010)
- Форум Запрос MYSQL (2016)
- Форум MySQL запрос (2010)
- Форум mysql запрос (2014)
- Форум MySQL запрос (2008)