Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) MySQL Как уменьшить затраченное время на выполнение MySQL запросов (9,09136 секунд)?

Как уменьшить затраченное время на выполнение MySQL запросов (9,09136 секунд)?


     19.04.2015    MySQL    1260

вопрос
У меня такая проблема:

Загрузка новости:
<!-- Время выполнения скрипта 9,14016 секунд -->
<!-- Время затраченное на компиляцию шаблонов 0,00669 секунд -->
<!-- Время затраченное на выполнение MySQL запросов: 9,09136 секунд -->
<!-- Общее количество MySQL запросов 14 -->
<!-- Затрачено оперативной памяти 2,24 MB -->
<!-- Для вывода использовалось сжатие gzip -->
<!-- Общий размер файла: 26731 байт После сжатия: 8594 байт -->

Загрузка главной:
<!-- Время выполнения скрипта 0,05332 секунд -->
<!-- Время затраченное на компиляцию шаблонов 0,00558 секунд -->
<!-- Время затраченное на выполнение MySQL запросов: 0,02313 секунд -->
<!-- Общее количество MySQL запросов 12 -->
<!-- Затрачено оперативной памяти 1,25 MB -->
<!-- Для вывода использовалось сжатие gzip -->
<!-- Общий размер файла: 23800 байт После сжатия: 6424 байт -->

Новостей около 900, когда их было меньше грузило быстрее. Хостер пишет об оптимизации БД. Для меня это очень сложно. Что посоветуете? сменить хостинг?

Ответа пока нет


Комментарии пользователей (3)

kild
6

43 | 13

kild - 19 апреля 2015 20:31 - Юзер

попробуй отключить отображение похожих новостей
а лога медленного запроса нету? на разных хостингах по разному, но много-где есть такое

ПафНутиЙ
1065

3395 | 2433

ПафНутиЙ - 19 апреля 2015 20:36 - Админ

Поставьте модуль https://github.com/pafnuty/ShowStat
но скорее всего надо менять хостинг.

Каков вопрос - таков и ответ. Просто помните об этом.

deespe
1

deespe - 19 апреля 2015 20:55 - Юзер

спасибо за ответы, господа.

выяснилось, что это модуль рейтинга 8 секунд обрабатывается)))
[ SELECT *, ((vote_num/(vote_num+0))*(rating/vote_num))+((0/(vote_num+0))*5.7791) AS top FROM dle_post, dle_post_extras WHERE id = news_id AND category= 0 OR category=1 OR category=2 OR category=5 ORDER BY top DESC LIMIT 0, 10 ]

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

 07.02.2014 sanikaxd  MySQL
 23.04.2014 fh79655l123  MySQL
 27.04.2014 Miracle  MySQL