- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Какая версия DLE? Включено ли кеширование?
Какие модули стоят?
Спасибо большое, очень помогли, коротко и дельно оказалось.
Прогнал скриптом, выяснил где чего мало и подправил конфиг. Теперь все ещё шустрее работает, но единственная БД самая большая что я назвал осталась при старой проблеме, хотя рядом лежат несколько по 300-500мб БД, но до 100 000 постов и всё ок.
Вырезка из листа процессов mysql:
процесс появляется при попытке войти в корень сайта и висит около 400-500 сек, далее сбрасывается, но ngix разумеется уже давно отдал 504 Gateway Time-out
Вы бы полный текст запроса привели через show full processlist, тогда можно было бы порекомендовать на что заменить запрос. Вероятно, он полный записался в slow log, если вы действительно следовали рекоменданиям mysqltuner и включили этот лог.
Скорее всего и правда дополнение, а не основной код DLE.
Какая версия DLE? Включено ли кеширование?
Какие модули стоят?
Версия 9,5 Лиценция
Кеш стоит разумеется
Модулей нет никаких, более того, отключил все стандартные в разделе оптимизации
---------- Добавлено 23.02.2012 в 13:15 ----------
прописал вести лог медленных запросов мускула исключая индексы
log-slow-queries = /var/log/mysqld-slow-query.log
log-queries-not-using-indexes
Но лог для нужной БД не ведется =) Только несколько других БД в которых иногда проскакивает до 11 сек задержка.
само собой несколько раз пытался войти на морду сайта который не грузится
нужные логи не пишутся
Гугл в помощь =)
Как вариант такие поля есть в хаке "Количество новостей в меню навигации".
Если это именно так, то просто удалить этот хак и всё =)
Нашёл проблему.
Все эти отказы БД были из за дополнения в шаблоне, по выводу категорий в файле "catlist.php"