Превышение нагрузки на БД

Помогите разобраться – устранить: Превышение нагрузки на БД

 
Посетитель
small user social cms
Сообщений: 67
Помогите разобраться – устранить: Превышение нагрузки на БД
Пришло письмо с хостинга:
Здравствуйте. Это предупреждение о том, что Ваш аккаунт был заблокирован. Причину Вы сможете прочитать ниже: Превышение нагрузки на БД
У нас на одном хостинге 3 сайта. 2 сайта на жвижке вордпресс, а 1 на Iдвижке nstantCMS 1.9.Так вот пришло письмо, что сайт который на InstantCMS 1.9 . Мы попросили, что бы включили нам 2 сайта. Пришло письмо: Включили аккаунт без работы сайта wordcreak.ru и указали причину превышения БД: Множество запросов
486974 wordcrea_word localhost wordcrea_word Query 79 Copying to tmp table SELECT u.id as id, u.login, u.nickname, u.logdate as f
486975 wordcrea_word localhost wordcrea_word Query 79 Copying to tmp table SELECT u.id as id, u.login, u.nickname, u.logdate as f
486976 wordcrea_word localhost wordcrea_word Query 79 Copying to tmp table SELECT u.id as id, u.login, u.nickname, u.logdate as f
486977 wordcrea_word localhost wordcrea_word Query 79 Copying to tmp table SELECT u.id as id, u.login, u.nickname, u.logdate as f
487442 wordcrea_word localhost wordcrea_word Query 63 Waiting for table level lock SELECT 1 FROM cms_user_msg m, cms_users u WHERE m.from_id = 8136 AND m.to_id = u.id
487527 wordcrea_word localhost wordcrea_word Query 59 Waiting for table level lock SELECT id as getfield FROM cms_users WHERE login='iwhihjcya' ORDER BY is_deleted ASC LIMIT 1
487577 wordcrea_word localhost wordcrea_word Query 63 Waiting for table level lock UPDATE cms_users SET logdate = NOW(), last_ip = '79.141.160.55' WHERE id = 8136
487717 wordcrea_word localhost wordcrea_word Query 53 Waiting for table level lock SELECT * FROM cms_users WHERE login = 'aveb
487985 wordcrea_word localhost wordcrea_word Query 44 Waiting for table level lock SELECT con.*, cat.title cat_title, cat.id cat_id, cat.NSLeft as leftkey, cat.NSRight as rightk
488407 wordcrea_word localhost wordcrea_word Query 26 Waiting for table level lock SELECT u.id as id, u.login, u.nickname, u.logdate as f
488408 wordcrea_word localhost wordcrea_word Query 26 Waiting for table level lock SELECT u.id as id, u.login, u.nickname, u.logdate as f
488409 wordcrea_word localhost wordcrea_word Query 25 Waiting for table level lock SELECT u.id as id, u.login, u.nickname, u.logdate as f
488411 wordcrea_word localhost wordcrea_word Query 25 Waiting for table level lock SELECT u.id as id, u.login, u.nickname, u.logdate as f
Уже замучили эти письма о превышении нагрузки на БД. Мы и форум убрали с сайта. Опять приходят письма о превышении нагрузки на БД. Помогите разобраться. Мы уже подумываем, что надо продать этот сайт. Мы заказывали этот сайт. Помогите разобраться.
"Учи не сказом, а показом" Суворов А. В.
Посетитель
small user social cms
Сообщений: 95
Авторизация стоит через соц сети ?!
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 663
Xamle:
Авторизация стоит через соц сети ?!
u.login - видимо да...
Надёжный хостинг от 90 руб.
Посетитель
small user social cms
Сообщений: 67
Xamle:

Авторизация стоит через соц сети ?!
Нет.
"Учи не сказом, а показом" Суворов А. В.
Посетитель
small user social cms
Сообщений: 67
DeeMon:

Xamle:
Авторизация стоит через соц сети ?!
u.login - видимо да...
Нет.
"Учи не сказом, а показом" Суворов А. В.
Посетитель
small user social cms
Медаль
Сообщений: 352
Ошибка копирования данных из временной таблицы
Код PHP:
  1. 486974 wordcrea_word localhost wordcrea_word Query 79 Copying to tmp table SELECT u.id as id, u.login, u.nickname, u.logdate as f
Между ними есть ожидание блокировки login='iwhihjcya'
Код PHP:
  1.  
  2. 487527 wordcrea_word localhost wordcrea_word Query 59 Waiting for table level lock SELECT id as getfield FROM cms_users WHERE login='iwhihjcya'
Второе ожидание блокировки таблицы с другим логином.
Код PHP:
  1. Waiting for table level lock SELECT * FROM cms_users WHERE login = 'aveb'
В условии открытие временной таблицы с логин WHERE login='iwhihjcya', а ожидание блокировки в условии другой login=''aveb' третий и так далее.
значит один апдейт есть. а вторые сидят в очереди. ждут Waiting for table level lock
Очень похоже что таблица блокируется полностью на момент записи. Или пишется очень часто, или таблица очень большая и запись занимает много времени.
Редактировалось: 4 раз (Последний: 23 августа 2015 в 12:31)
Посетитель
small user social cms
Сообщений: 67
Мы в этом ничего не понимаем. Почитали, посоветовали отключить модули (нам временно подключили сайт), а сайт перестал вообще работать http://www.wordcreak.ru/
Редактировалось: 1 раз (Последний: 23 августа 2015 в 13:00)
"Учи не сказом, а показом" Суворов А. В.
Посетитель
small user social cms
Сообщений: 67
Геннадий Иванович:

Ошибка копирования данных из временной таблицы
Код PHP:
  1. 486974 wordcrea_word localhost wordcrea_word Query 79 Copying to tmp table SELECT u.id as id, u.login, u.nickname, u.logdate as f
Ожидание блокировки таблицы.
Код PHP:
  1. Waiting for table level lock SELECT * FROM cms_users WHERE login = 'aveb'
Если учитывать что между ними
Код PHP:
  1.  
  2. 487527 wordcrea_word localhost wordcrea_word Query 59 Waiting for table level lock SELECT id as getfield FROM cms_users WHERE login='iwhihjcya'
в условии открытие временной таблицы с логин WHERE login='iwhihjcya', а ожидание блокировки в условии другой login=''aveb' .
Решить проблему можно изменением запроса.

А можно восстановить модули? Не можем найти корзину, куда удалились модули.
"Учи не сказом, а показом" Суворов А. В.
Посетитель
small user social cms
Медаль
Сообщений: 352
Сами Вы уважаемая Антонина не сможете решить эту задачу, возможно у Вас SQL иньекция.
Это надо специалисту смотреть.
Посетитель
small user social cms
Сообщений: 67
А не подскажите специалиста - готова оплатить.
"Учи не сказом, а показом" Суворов А. В.
Посетитель
small user social cms
Медаль
Сообщений: 352
Я вас прошу !! уберите цитирование, я пока правильно формулировал ответ, вы спешите цитировать неправильный ответ.
Посетитель
small user social cms
Сообщений: 67
Не можем понять - помогите!!!
"Учи не сказом, а показом" Суворов А. В.
Посетитель
no avatar
Сообщений: 3
Антонина:
Не можем понять - помогите!!!

Добрый день! У меня такая же проблема с сайтом и хостингом. Пока не могу ее решить. Как у Вас? Не удалось исправить или найти причину?
Посетитель
small user social cms
Сообщений: 67
kvo:

Антонина:
Не можем понять - помогите!!!

Добрый день! У меня такая же проблема с сайтом и хостингом. Пока не могу ее решить. Как у Вас? Не удалось исправить или найти причину?
Удалили модули не работающие и всё.
"Учи не сказом, а показом" Суворов А. В.
Посетитель
no avatar
Сообщений: 3
А какие модули?
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.