кстати, да, один из тех сайтов, который попал под синдром 10 ещё несколько лет назад.
скорее всего, так и есть.
так получается вы не решили задачи поставленной в первом посте.
Случайно не в самом начале страницы? Если да, то сохраните utf-8 документ без BOM.
У меня за сегодня паданение сильное, а так-то последние дни было меньше чем в начале сентября.
ну какбы выше уже написали
:)
Miracle,
Тут возникает вопрос именно откуда берётся повод для пересчёта? Таблицы MyISAM, конечно, не особо предназначены для высокоточных данных, но и терять данные вроде бы не должны в таких размерах, чтобы это на что-то влияло в данной ситуации.
тоже первым делом о нём подумал, но решил не советовать.
А вообще, возник вопрос, откуда данные для запроса берутся? Они откуда-то стягиваются, а потом опять заганяются в таблицу? Если так то лучше вариант предложенный под номером 2.
Ну и апдейт 50К записей - это несложная задача, тут даже проблема с пересчётом индексов не должно возникнуть. Такое ощущение, что что-то где-то не так, и как мне кажется вешается не mysql, а что-то другое. Случайно не через пхпмайдмин пытаетесь загнать дамп?
Miracle, какой объём базы, точнее конкретно таблицы pr_blog? Есть ли индексы на поле blog_id ?
Если размер большой, то возможно стоит удалять индекс, закатывать изменения, а потом добавлять индекс.
Их того, что написано может вешать базу только первый запрос по идее, если таблица большая.
мне тоже кажется что докрутили что-то. Ибо то что фильтр был это да, и сам с ним сталкивался, но в такиз масштабах и для разного рода сайтов его не наблюдалось.
Скорее всего ресурсов не хватает, это ж не гугл, который может без проблем новые датацентры клепать.
Тут скорее не от крупности сайта зависит, а от требуемого функционала. Я поддерживаю сайт на дле - посещаемость 150+К уников, первое время падал время от времени, потом позатыкали узкие места, разнесли на несколько серваков - работает.
С другой стороны дорабатывать сколько-нибудь значительный функционал для дле я бы не взялся, ибо в этом случае проще написать этот функционал заново, использовав фреймворк какой-нить.