Привелт несколько примеров.
Там где с поисками понятною Надо чистить этот вулкан словесного дерьма (кстати, может кто-то подскажет реальную разумную утилиту для прочистки этих интдексных таблиц поиска по форуму?)
А вот с остальными чтой-то не понятное. Какие-то странные примеры. Не есть ли это кем-то умышленно постящиеся "бомбочки"?
Вредителей то у кажджого форума полно.
Сам в SQL, практически, нулевой.
Гложет единственная логическая мысль. Почему сотни других форумов не тормозят хост, а вот я такой "удачный" получился...
Добавлено спустя 27 минут 51 секунду:Count: 13 Time=25.46s (331s) Lock=0.00s (0s) Rows=0.0 (0), hcvruxbd[hcvruxbd]@localhost
SELECT word_id
FROM phpbb_search_wordmatch
GROUP BY word_id
HAVING COUNT(word_id) > N
Count: 4 Time=16.00s (64s) Lock=0.00s (0s) Rows=12.5 (50), hcvruxbd[hcvruxbd]@localhost
SELECT u.username, u.user_id, u.user_level, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_birthday, u.user_next_birthday_greeting, u.user_gender, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt
WHERE p.topic_id = N
AND pt.post_id = p.post_id
AND u.user_id = p.poster_id
ORDER BY p.post_time ASC
LIMIT N, N
Count: 1 Time=16.00s (16s) Lock=0.00s (0s) Rows=4.0 (4), hcvruxbd[hcvruxbd]@localhost
SELECT pt.post_text, pt.bbcode_uid, pt.post_subject, p.*, f.forum_id, f.forum_name, t.*, u.username, u.user_id, u.user_sig, u.user_sig_bbcode_uid
FROM phpbb_forums f, phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts_text pt
WHERE p.post_id IN (N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N,
---------------- далее порядка сотни подобных строк--------------------
N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N, N)
AND pt.post_id = p.post_id
AND f.forum_id = p.forum_id
AND p.topic_id = t.topic_id
AND p.poster_id = u.user_id ORDER BY p.post_time DESC LIMIT N, N
Count: 4 Time=15.00s (60s) Lock=0.00s (0s) Rows=10.0 (40), hcvruxbd[hcvruxbd]@localhost
SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time, f.forum_name
FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2, phpbb_forums f
WHERE t.topic_poster = u.user_id
AND t.forum_id in (N, N, N, N, N, N, N, N, N)
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND t.forum_id = f.forum_id
AND u2.user_id = p2.poster_id
AND t.topic_status <> N
AND t.topic_status <> N
ORDER BY t.topic_last_post_id DESC
LIMIT N
Правило 3.10, выдал Rayden
"Злоупотребление BBCode
Код: Выделить всё
."
В посте вообще не было этой бибики... :D
Но ошибку свою признаю и в дальнейшем приму к исполнению...
А по теме?