Bazy danych SQL - Limit zapyta?
Aciel - 29-05-2014, 21:07 Temat postu: Limit zapytań Witam,
mam od pewnego czasu pewien problem z moim forum. Przy niektórych czynnościach pada mi niestety serwis z powodu liczy zapytań:
SQL Error : 1226 User 'nazwa_bazy_danych' has exceeded the 'max_questions' resource (current value: 30000)
Mam nieduże forum. Maksymalnie przebywa na nim jednocześnie 30 osób.
Pisałem już do hositngu i zalecili mi sprawdzenie logów mysql.
Generalnie nie wiem czy na pewno o to chodzi, ale w panelu znalazłem coś takiego jak wolne zapytania mysql.
Wyskoczyło mi tam coś takiego:
Kod: | 2014-05-20 03:22:09, user: aniolowi_as, baza: aniolowi_as, zapytanie: UPDATE phpbb_topic_view SET view_time = 1400548924, view_count = view_count + 1, view_action = 0 WHERE topic_id = 1814 AND user_id = 8 2014-05-20 03:22:19, user: aniolowi_as, baza: aniolowi_as, zapytanie: UPDATE phpbb_topic_view SET view_time = 1400548932, view_count = view_count + 1, view_action = 0 WHERE topic_id = 1814 AND user_id = 8 2014-05-23 03:52:55, user: aniolowi_as, baza: aniolowi_as, zapytanie: UPDATE phpbb_sessions SET session_time = 1400809967, session_page = 0 WHERE session_id = '1510baf25181e7833e5ffab4d875e870' 2014-05-23 03:53:10, user: aniolowi_as, baza: aniolowi_as, zapytanie: UPDATE phpbb_sessions SET session_time = 1400809981, session_page = 0 WHERE session_id = '1510baf25181e7833e5ffab4d875e870' 2014-05-24 06:13:37, user: aniolowi_as, baza: aniolowi_as, zapytanie: SELECT p.post_id, p.post_time, p.enable_sig, p.enable_html, p.enable_smilies, p.post_edit_count, p.post_edit_time, p.post_username, p.post_approve, p.poster_delete, p.post_edit_by, p.post_parent, p.post_icon, p.user_agent, p.post_attachment, p.post_expire, u.user_sig_image, u.user_birthday, u.user_from, u.user_regdate, u.user_gender, u.user_aim, u.user_viewaim, u.user_avatar_width, u.user_avatar_height, u.user_field_1, u.user_allow_field_1, u.user_field_2, u.user_allow_field_2, u.user_field_3, u.user_allow_field_3, u.user_id, u.username, u.user_level, u.user_jr, u.user_allowhtml, u.user_posts, u.user_allowsig, u.user_sig, u.user_sig_bbcode_uid, u.user_allowsmile, u.user_avatar_type, u.user_allowavatar, u.user_avatar, u.user_rank, u.user_viewemail, u.user_website, u.user_email, u.can_custom_ranks, u.user_custom_rank, u.user_session_time, u.user_allow_viewonline, pt.post_text, pt.bbcode_uid, pt.post_subject , ph.th_post_id FROM phpbb_posts p LEFT JOIN phpbb_posts_text_history ph ON (ph.th_post_id = p.post_id) LEFT JOIN phpbb_posts_text pt ON (pt.post_id = p.post_id) LEFT JOIN phpbb_users u ON (u.user_id = p.poster_id) WHERE p.topic_id = 12 GROUP by p.post_id ORDER BY p.post_order, p.post_time ASC LIMIT 6840, 15 |
Dostrzega ktoś tu jakieś błędy?
Ten problem jest cholernie uciążliwy i występuję niestety raz na jakiś czas. ;/
nicon - 04-06-2014, 00:25
max_questions nie ma nic do slow queries. Poproś hosting o zwiększenie limitu dla max_questions.
|
|
|