Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу 2.X

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1948
на сайте
Polzovinst,
Эвакуируйтесь оттуда. Я помогу.
Посетитель
small user social cms
Медаль
Сообщений: 294
Ris:

Polzovinst,
Эвакуируйтесь оттуда. Я помогу.
Ris, спасибо большое!) Держу на заметке. И хостеров, которых порекомендовали. Пока потерплю. Обстановка покажет сколько времени.
Редактировалось: 2 раз (Последний: 6 июня 2018 в 01:18)
https://МОРСКОЙ-ПОРТАЛ.РФ (ВСЁ О МОРЕ И ДЛЯ МОРЯ) (ПРИГЛАШАЮ ВАС НА САЙТ: РЕГИСТРИРУЙТЕСЬ, ПОЛЬЗУЙТЕСЬ, ДОБАВЛЯЙТЕ ЧТО УГОДНО ТЕМАТИЧЕСКОЕ, ЗАРАБАТЫВАЙТЕ В ПАРТНЁРСКОЙ ПРОГРАММЕ)
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 1249
Polzovinst, а нет ли случаем у вас куча спамеров на сайте с открытыми блогами или постами на личных страницах? обычно это создает чертовски большую нагрузку.
Фриланс по Intantcms 1 и 2 версий.Писать в ЛС. Отзывы заказчиков
Посетитель
small user social cms
Медаль
Сообщений: 854
Polzovinst:
Пока потерплю

Они так и будут над вами издеваться, бегите от них.
Самые дешевые и быстрые VPS | Продвижение в соцсетях
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 508
Polzovinst, возможно, Вам действительно лучше сменить хостинг.
Но перед этим было бы интересно всё-таки выяснить, где и отчего тормоза. Сделайте два шага:
1. У Вас есть какие-то графики поминутной нагрузки на ЦП. Выберите на нём одну из последних "тяжёлых" минут.
2. Посмотрите в access.log (лог запросов Апача), какие запросы и от каких юзер-агентов приходятся на эту минуту. Файл access.log может либо лежать в папке с логами в Вашем пользовательски каталоге, либо быть доступен к просмотру через панель управления хостингом.
Посетитель
small user social cms
Медаль
Сообщений: 294
kirkr:

Polzovinst, а нет ли случаем у вас куча спамеров на сайте с открытыми блогами или постами на личных страницах? обычно это создает чертовски большую нагрузку.
kirkr, спамеров нет, упаси Инстант. Если бы были я б уже тут хай поднял.

WebMan:

1. У Вас есть какие-то графики поминутной нагрузки на ЦП. Выберите на нём одну из последних "тяжёлых" минут.
2. Посмотрите в access.log (лог запросов Апача), какие запросы и от каких юзер-агентов приходятся на эту минуту.
WebMan, спасибо. Тоже хороший пункт анализа. Проверю.
Единственное, однажды отключил access.log лог посещений. В службе поддержки хостера посоветовали. Из-за того что с Улогином не получалось.
Сейчас включу, проверю.

WebMan:

У Вас есть какие-то графики поминутной нагрузки на ЦП.
Поминутных графиков нет. только по дням вроде.
Редактировалось: 2 раз (Последний: 6 июня 2018 в 22:24)
https://МОРСКОЙ-ПОРТАЛ.РФ (ВСЁ О МОРЕ И ДЛЯ МОРЯ) (ПРИГЛАШАЮ ВАС НА САЙТ: РЕГИСТРИРУЙТЕСЬ, ПОЛЬЗУЙТЕСЬ, ДОБАВЛЯЙТЕ ЧТО УГОДНО ТЕМАТИЧЕСКОЕ, ЗАРАБАТЫВАЙТЕ В ПАРТНЁРСКОЙ ПРОГРАММЕ)
Посетитель
small user social cms
Медаль
Сообщений: 294
Сейчас сформулирую мысль, а потом день-два нужно на проверку, чтоб посмотреть нагрузку.

Хорошо, что WebMan напомнил за access.log (лог посещений).

Или нет, я сначала проверю, а потом, если подтвердится, то отпишусь. А то опять на людские компоненты чтоб лишнего не говорить.
Редактировалось: 5 раз (Последний: 9 июня 2018 в 13:15)
https://МОРСКОЙ-ПОРТАЛ.РФ (ВСЁ О МОРЕ И ДЛЯ МОРЯ) (ПРИГЛАШАЮ ВАС НА САЙТ: РЕГИСТРИРУЙТЕСЬ, ПОЛЬЗУЙТЕСЬ, ДОБАВЛЯЙТЕ ЧТО УГОДНО ТЕМАТИЧЕСКОЕ, ЗАРАБАТЫВАЙТЕ В ПАРТНЁРСКОЙ ПРОГРАММЕ)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1524
На сайте 350к записей в одном типе контента, категории отключены, тип таблиц БД innobd, инстант 2.10.

При включенном режиме отладки на странице списка выдает такое:
Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу

Время загрузки страницы 2.92s, и дальше запросы к БД:
Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу

Страница записи, время загрузки 4.71s, длинные запросы:
Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу
Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу

Что можно с этим сделать? Как ускорить? Спасибо.

А в админке всё летает.

При этом на сайтах, где мало записей (до 50к), всё работает гораздо быстрее и в списке, и в записи. А если до 1000 записей, то загрузка вообще занимает доли секунды.
Редактировалось: 2 раз (Последний: 10 июня 2018 в 10:41)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1948
на сайте
шэльдэ бердэ бельдэ,
Попробуйте создать в вашем типе контента датасет all, по образцу датасета "Все" в статьях в демоконтенте. Причем можете его даже не отображать на сайте.
А дальше посмотрим, что можно сделать.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1524
Ris:
создать в вашем типе контента датасет all, по образцу датасета "Все" в статьях в демоконтенте
На понял, если честно, что нужно и где создать. На сайте один тип контента, у него есть один набор (это датасет, правильно?). Сортировка:

поднять вверх (флаг - ставится отредактированным записям) - по убыванию
просмотры - по убыванию
заголовок - по возрастанию
дата публикации - по возрастанию

Где еще нужно создать такой набор? Создать тестовый тип контента?

Сама запись тупит понятно теперь из-за чего - из-за поля навигации. Сделал сортировку по полю "поднять вверх" - время загрузки страницы 0.09 секунд.

Но потом перешел на соседнюю страницу, и получил другой длинный запрос:
Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу
Редактировалось: 4 раз (Последний: 10 июня 2018 в 16:39)
Посетитель
small user social cms
Медаль
Сообщений: 335
У меня такая же проблема http://www.instantcms.ru/forum/thread29867-1.html#291892
https://salik.biz
Посетитель
small user social cms
Медаль
Сообщений: 294
Удалось снизить нагрузку.
Спойлер

(Путём попадания компонента под подозрение вычислением времени и подтверждением подозрения через отключение компонента и его отдельных функций)

За Пинг извиняюсь.
Это не он. Может он какую-то нагрузку и создаёт, но явно не такую.

В те же сутки устанавливал платный компонент.
Хорошо, что везде можно отследить время: платежи, скачивания. Буду обращаться к автору, может что-то подхимичит.

Вывод такой:
1) Не нужно всё одновременно устанавливать.
2) Нужно отслеживать реакцию организма сайта после установки вещей, которые устанавливаешь первый раз.


Уже даже сначала НеоМесседжер заподозревал, из-за того что лог посещений был усыпан им ежеминутно, и здесь http://addons.instantcms.ru/addons/firemessages.html
прочёл это
Спойлер
Но подозрения не подтвердились.
Редактировалось: 3 раз (Последний: 11 июня 2018 в 23:52)
https://МОРСКОЙ-ПОРТАЛ.РФ (ВСЁ О МОРЕ И ДЛЯ МОРЯ) (ПРИГЛАШАЮ ВАС НА САЙТ: РЕГИСТРИРУЙТЕСЬ, ПОЛЬЗУЙТЕСЬ, ДОБАВЛЯЙТЕ ЧТО УГОДНО ТЕМАТИЧЕСКОЕ, ЗАРАБАТЫВАЙТЕ В ПАРТНЁРСКОЙ ПРОГРАММЕ)
Посетитель
small user social cms
Сообщений: 88
Из потока вашей информации так и не понял, какой же конкретно компонент давал повышенную нагрузку на БД.
Редактировалось: 1 раз (Последний: 12 июня 2018 в 09:40)
Посетитель
small user social cms
Медаль
Сообщений: 294
@IamB:

Из потока вашей информации так и не понял, какой же конкретно компонент давал повышенную нагрузку на БД.
Пока лучше не говорить. Компонент платный. Завтра автору напишу, пусть сделает что-нибудь.
Редактировалось: 2 раз (Последний: 12 июня 2018 в 23:42)
https://МОРСКОЙ-ПОРТАЛ.РФ (ВСЁ О МОРЕ И ДЛЯ МОРЯ) (ПРИГЛАШАЮ ВАС НА САЙТ: РЕГИСТРИРУЙТЕСЬ, ПОЛЬЗУЙТЕСЬ, ДОБАВЛЯЙТЕ ЧТО УГОДНО ТЕМАТИЧЕСКОЕ, ЗАРАБАТЫВАЙТЕ В ПАРТНЁРСКОЙ ПРОГРАММЕ)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Страницы: Первая Предыдущая 1 2 3 4
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.