Нагрузка mysql

iMedia Ultimate

#1 3 ноября 2015 в 21:54
Сегодня утром поехал на работу, в электричке еду тихо мирно, захожу на сайт
а там такая картина:
Cannot connect to MySQL server: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Сразу с мобилы пишу хостеру ipserver

(честно рад что быстро там отвечают)

Ответ хостера:
Причина: out of memory.
Рекомендуем добавить ОЗУ для нормальной работы сайтов.

Я добавил 1024MB — $4/мес ОЗУ к текущему тарифу ниже скрин



Спрашиваю в тикете у хостера почему такая нагрузка потребление памяти.

Хостер написал это: На данный момент больше всего используют ресурсы mysql и веб сервера

И так посещалка сайта вчера была 4300 сегодня уже меньше. (Понятно утром с ночи лежал)
На сайте только видео с ютуба, спарсиного и некоторые юзеры вставляют по коду.

График в панели Vesta (ежедневный график)

Общая нагрузка

Использование памяти

Веб сервер

Сервер базы данных MySQL


Как быть где что искать? 17 баксов многовато точнее 15$ 2$ ip это отдельно.

Версия InstantVideo v1.8.3 © 2011-2015 на базе InstantCMS v1.10.3

Компоненты которые включены
1. Комментарии пользователей
2. Карта сайта
3. Видео каталог
4. Геолокация
5. Подписки
6. Голосования
7. Награждение пользователей
8. Регистрация
9. RSS генератор
10 Вопросы и ответы
11 Блоги
12 Профили пользователей
13 Каталог статей
14 Фотогалерея

Плагины включены:
Пинг поисковых систем
Видеоролики по теме
Проверка доступности ролика
Imperavi Redactor
Похожие ролики
BB code кнопка вставки видео
Канал пользователя в профиле
Стоп СпамБот

Модули включены:
Меню InstantCMS team
InstantVideo: Поиск видео
Меню пользователя
Статистика пользователей
InstantVideo: Выбор редакции
InstantVideo: Категории роликов
InstantVideo: Видеоролики
InstantVideo: Рубрики категорий
LogReg
И 6 штук внешних файлов для рекламы.

Вот что хостер написал

Можно включить slow_log и просматривать все запросы, выполняющиеся более определённого времени.

и уже накопилась в логе куча всего:
#2 3 ноября 2015 в 23:12



Вот что хостер написал

Можно включить slow_log и просматривать все запросы, выполняющиеся более определённого времени.

и уже накопилась в логе куча всего:

wils

хотя лучше код много весит
  1. /usr/libexec/mysqld, Version: 5.5.45-log (MySQL Community Server (GPL) by Remi). started with:
  2. Tcp port: 0 Unix socket: /var/lib/mysql/mysql.sock
  3. Time Id Command Argument
  4. # Time: 151103 21:59:35
  5. # User@Host: логин бд[логин бд] @ localhost []
  6. # Query_time: 0.000449 Lock_time: 0.000157 Rows_sent: 18 Rows_examined: 36
  7. use admin_yutub;
  8. SET timestamp=1446577175;
  9. SELECT * FROM cms_menu ORDER BY id ASC;
  10. # User@Host: логин бд[логин бд] @ localhost []
  11. # Query_time: 0.000238 Lock_time: 0.000095 Rows_sent: 26 Rows_examined: 52
  12. SET timestamp=1446577175;
  13. SELECT id, title, link, config, internal, published, version, system FROM cms_components WHERE 1=1 ORDER BY title;
  14. # User@Host: логин бд[логин бд] @ localhost []
  15. # Query_time: 0.000449 Lock_time: 0.000176 Rows_sent: 19 Rows_examined: 86
  16. SET timestamp=1446577175;
  17. SELECT p.id, p.plugin, p.config, e.event FROM cms_plugins p, cms_event_hooks e WHERE p.published = 1 AND e.plugin_id = p.id;
  18. # User@Host: логин бд[логин бд] @ localhost []
  19. # Query_time: 0.000261 Lock_time: 0.000175 Rows_sent: 1 Rows_examined: 4
  20. SET timestamp=1446577175;
  21. SELECT id, access FROM cms_user_groups WHERE alias = 'guest' ORDER BY id ASC LIMIT 1;
  22. # User@Host: логин бд[логин бд] @ localhost []
  23. # Query_time: 0.000145 Lock_time: 0.000034 Rows_sent: 0 Rows_examined: 26
  24. SET timestamp=1446577175;
  25. DELETE FROM cms_online WHERE lastdate <= DATE_SUB(NOW(), INTERVAL 3 MINUTE) LIMIT 5;
  26. # User@Host: логин бд[логин бд] @ localhost []
  27. # Query_time: 0.000122 Lock_time: 0.000014 Rows_sent: 26 Rows_examined: 26
  28. SET timestamp=1446577175;
  29. SELECT * FROM cms_online;
  30. # User@Host: логин бд[логин бд] @ localhost []
  31. # Query_time: 0.000337 Lock_time: 0.000186 Rows_sent: 0 Rows_examined: 2
  32. SET timestamp=1446577175;
  33. SELECT a.* FROM cms_video_advertising a
  34. LEFT JOIN cms_video_bind ab ON ab.ad_id = a.id AND ab.target = 'ad' WHERE a.ordering > '2' AND a.user_type IN (0,1) AND a.position=2 AND a.time_of_day_start <= 21 AND a.time_of_day_end >= 21 AND a.published=1 AND (a.place = 1 OR (a.place = 0 AND (ab.cat_id = '15' ))) ORDER BY a.place DESC, a.ordering ASC LIMIT 1;
  35. # User@Host: логин бд[логин бд] @ localhost []
  36. # Query_time: 0.000153 Lock_time: 0.000040 Rows_sent: 0 Rows_examined: 2
  37. SET timestamp=1446577175;
  38. SELECT a.* FROM cms_video_advertising a
  39. LEFT JOIN cms_video_bind ab ON ab.ad_id = a.id AND ab.target = 'ad' WHERE a.user_type IN (0,1) AND a.position=2 AND a.time_of_day_start <= 21 AND a.time_of_day_end >= 21 AND a.published=1 AND (a.place = 1 OR (a.place = 0 AND (ab.cat_id = '15' ))) ORDER BY a.place DESC, a.ordering ASC LIMIT 1;
  40. # User@Host: логин бд[логин бд] @ localhost []
  41. # Query_time: 0.000203 Lock_time: 0.000049 Rows_sent: 18 Rows_examined: 36
  42. SET timestamp=1446577175;
  43. SELECT * FROM cms_menu ORDER BY id ASC;
  44. # User@Host: логин бд[логин бд] @ localhost []
  45. # Query_time: 0.000188 Lock_time: 0.000036 Rows_sent: 26 Rows_examined: 52
  46. SET timestamp=1446577175;
  47. SELECT id, title, link, config, internal, published, version, system FROM cms_components WHERE 1=1 ORDER BY title;
  48. # User@Host: логин бд[логин бд] @ localhost []
  49. # Query_time: 0.000190 Lock_time: 0.000030 Rows_sent: 19 Rows_examined: 86
  50. SET timestamp=1446577175;
  51. SELECT p.id, p.plugin, p.config, e.event FROM cms_plugins p, cms_event_hooks e WHERE p.published = 1 AND e.plugin_id = p.id;
  52. # User@Host: логин бд[логин бд] @ localhost []
  53. # Query_time: 0.000158 Lock_time: 0.000066 Rows_sent: 1 Rows_examined: 4
  54. SET timestamp=1446577175;
  55. SELECT id, access FROM cms_user_groups WHERE alias = 'guest' ORDER BY id ASC LIMIT 1;
  56. # User@Host: логин бд[логин бд] @ localhost []
  57. # Query_time: 0.000164 Lock_time: 0.000044 Rows_sent: 0 Rows_examined: 2
  58. SET timestamp=1446577175;
  59. SELECT a.* FROM cms_video_advertising a
  60. LEFT JOIN cms_video_bind ab ON ab.ad_id = a.id AND ab.target = 'ad' WHERE a.user_type IN (0,1) AND a.position=2 AND a.time_of_day_start <= 21 AND a.time_of_day_end >= 21 AND a.published=1 AND (a.place = 1 OR (a.place = 0 AND (ab.cat_id = '19' ))) ORDER BY a.place DESC, a.ordering ASC LIMIT 1;
  61. # User@Host: логин бд[логин бд] @ localhost []
  62. # Query_time: 0.000157 Lock_time: 0.000033 Rows_sent: 18 Rows_examined: 36
  63. SET timestamp=1446577175;
  64. SELECT * FROM cms_menu ORDER BY id ASC;
  65. # User@Host: логин бд[логин бд] @ localhost []
  66. # Query_time: 0.000251 Lock_time: 0.000049 Rows_sent: 26 Rows_examined: 52
  67. SET timestamp=1446577175;
  68. SELECT id, title, link, config, internal, published, version, system FROM cms_components WHERE 1=1 ORDER BY title;
  69. # User@Host: логин бд[логин бд] @ localhost []
  70. # Query_time: 0.000329 Lock_time: 0.000045 Rows_sent: 19 Rows_examined: 86
  71. SET timestamp=1446577175;
  72. SELECT p.id, p.plugin, p.config, e.event FROM cms_plugins p, cms_event_hooks e WHERE p.published = 1 AND e.plugin_id = p.id;
  73. # User@Host: логин бд[логин бд] @ localhost []
  74. # Query_time: 0.000165 Lock_time: 0.000071 Rows_sent: 1 Rows_examined: 4
  75. SET timestamp=1446577175;
  76. SELECT id, access FROM cms_user_groups WHERE alias = 'guest' ORDER BY id ASC LIMIT 1;
  77. # User@Host: логин бд[логин бд] @ localhost []
  78. # Query_time: 0.000144 Lock_time: 0.000033 Rows_sent: 0 Rows_examined: 26
  79. SET timestamp=1446577175;
  80. DELETE FROM cms_online WHERE lastdate <= DATE_SUB(NOW(), INTERVAL 3 MINUTE) LIMIT 5;
  81. # User@Host: логин бд[логин бд] @ localhost []
  82. # Query_time: 0.000160 Lock_time: 0.000030 Rows_sent: 26 Rows_examined: 26
  83. SET timestamp=1446577175;
  84. SELECT * FROM cms_online;
  85. # User@Host: логин бд[логин бд] @ localhost []
  86. # Query_time: 0.000181 Lock_time: 0.000046 Rows_sent: 0 Rows_examined: 2
  87. SET timestamp=1446577175;
  88. SELECT a.* FROM cms_video_advertising a
  89. LEFT JOIN cms_video_bind ab ON ab.ad_id = a.id AND ab.target = 'ad' WHERE a.ordering > '2' AND a.user_type IN (0,1) AND a.position=2 AND a.time_of_day_start <= 21 AND a.time_of_day_end >= 21 AND a.published=1 AND (a.place = 1 OR (a.place = 0 AND (ab.cat_id = '15' ))) ORDER BY a.place DESC, a.ordering ASC LIMIT 1;
  90. # User@Host: логин бд[логин бд] @ localhost []
  91. # Query_time: 0.000137 Lock_time: 0.000039 Rows_sent: 0 Rows_examined: 2
  92. SET timestamp=1446577175;
  93. SELECT a.* FROM cms_video_advertising a
  94. LEFT JOIN cms_video_bind ab ON ab.ad_id = a.id AND ab.target = 'ad' WHERE a.user_type IN (0,1) AND a.position=2 AND a.time_of_day_start <= 21 AND a.time_of_day_end >= 21 AND a.published=1 AND (a.place = 1 OR (a.place = 0 AND (ab.cat_id = '15' ))) ORDER BY a.place DESC, a.ordering ASC LIMIT 1;
  95. # Time: 151103 21:59:37
  96. # User@Host: логин бд[логин бд] @ localhost []
  97. # Query_time: 0.000238 Lock_time: 0.000026 Rows_sent: 19 Rows_examined: 39
  98. SET timestamp=1446577177;
  99. SELECT *
  100. FROM cms_video_category
  101. WHERE parent_id > 0 AND NSLeft > 1 AND NSRight < 40 AND published = 1
  102. ORDER BY NSLeft, ordering;
  103. # User@Host: логин бд[логин бд] @ localhost []
  104. # Query_time: 0.000293 Lock_time: 0.000188 Rows_sent: 0 Rows_examined: 4
  105. SET timestamp=1446577177;
  106. SELECT cachefile as getfield FROM cms_cache WHERE target='module' AND target_id='1' AND cachedate >= DATE_SUB(NOW(), INTERVAL 1 HOUR) LIMIT 1;
  107. # User@Host: логин бд[логин бд] @ localhost []
  108. # Query_time: 0.000102 Lock_time: 0.000027 Rows_sent: 0 Rows_examined: 4
  109. SET timestamp=1446577177;
  110. DELETE FROM cms_cache WHERE target='module' AND target_id='1';
  111. # User@Host: логин бд[логин бд] @ localhost []
  112. # Query_time: 0.000209 Lock_time: 0.000123 Rows_sent: 4 Rows_examined: 11
  113. SET timestamp=1446577177;
  114. SELECT * FROM cms_filters WHERE published = 1 ORDER BY id ASC;
  115. # User@Host: логин бд[логин бд] @ localhost []
  116. # Query_time: 0.000319 Lock_time: 0.000050 Rows_sent: 19 Rows_examined: 39
  117. SET timestamp=1446577177;
  118. SELECT *
  119. FROM cms_video_category
  120. WHERE parent_id > 0 AND NSLeft > 1 AND NSRight < 40 AND published = 1
  121. ORDER BY NSLeft, ordering;
  122. # User@Host: логин бд[логин бд] @ localhost []
  123. # Query_time: 0.000242 Lock_time: 0.000118 Rows_sent: 1 Rows_examined: 3
  124. SET timestamp=1446577177;
  125. SELECT cachefile as getfield FROM cms_cache WHERE target='module' AND target_id='1' AND cachedate >= DATE_SUB(NOW(), INTERVAL 1 HOUR) LIMIT 1;
  126. # User@Host: логин бд[логин бд] @ localhost []
  127. # Query_time: 0.000100 Lock_time: 0.000041 Rows_sent: 1 Rows_examined: 3
  128. SET timestamp=1446577177;
  129. SELECT cachefile as getfield FROM cms_cache WHERE target='module' AND target_id='1' LIMIT 1;
  130. # User@Host: логин бд[логин бд] @ localhost []
  131. # Query_time: 0.000106 Lock_time: 0.000029 Rows_sent: 4 Rows_examined: 11
  132. SET timestamp=1446577177;
  133. SELECT * FROM cms_filters WHERE published = 1 ORDER BY id ASC;
  134. # User@Host: логин бд[логин бд] @ localhost []
  135. # Query_time: 0.000271 Lock_time: 0.000035 Rows_sent: 19 Rows_examined: 39
  136. SET timestamp=1446577177;
  137. SELECT *
  138. FROM cms_video_category
  139. WHERE parent_id > 0 AND NSLeft > 1 AND NSRight < 40 AND published = 1
  140. ORDER BY NSLeft, ordering;
  141. # User@Host: логин бд[логин бд] @ localhost []
  142. # Query_time: 0.000202 Lock_time: 0.000080 Rows_sent: 1 Rows_examined: 3
  143. SET timestamp=1446577177;
  144. SELECT cachefile as getfield FROM cms_cache WHERE target='module' AND target_id='1' AND cachedate >= DATE_SUB(NOW(), INTERVAL 1 HOUR) LIMIT 1;
  145. # User@Host: логин бд[логин бд] @ localhost []
  146. # Query_time: 0.000072 Lock_time: 0.000026 Rows_sent: 1 Rows_examined: 3
  147. SET timestamp=1446577177;
  148. SELECT cachefile as getfield FROM cms_cache WHERE target='module' AND target_id='1' LIMIT 1;
  149. # User@Host: логин бд[логин бд] @ localhost []
  150. # Query_time: 0.000131 Lock_time: 0.000043 Rows_sent: 4 Rows_examined: 11
  151. SET timestamp=1446577177;
  152. SELECT * FROM cms_filters WHERE published = 1 ORDER BY id ASC;
  153. # User@Host: логин бд[логин бд] @ localhost []
  154. # Query_time: 0.000595 Lock_time: 0.000037 Rows_sent: 18 Rows_examined: 36
  155. SET timestamp=1446577177;
  156. SELECT * FROM cms_menu ORDER BY id ASC
#3 4 ноября 2015 в 06:22
Отключите похожие ролики, потестируйте. Если нужна будут мощности, могу разместить у себя недорого.
#4 4 ноября 2015 в 09:24
В приведенном куске лога нет не одного тяжелого запроса.
#5 4 ноября 2015 в 09:28


В приведенном куске лога нет не одного тяжелого запроса.

maxisoft
Как хостер сказал: это более длительные запросы по времени. Не ну 4300 хостов это ладно если 50000 скок мне надо будет тратится… Че делать х3 похожие ролики выключил, это когда после проигрывания видео появляется список? Или то, что на странице ролика блок с права?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.