Доброго времени суток!
На прошлой неделе хостер решил обновить аппаратную платформу сервера, и после этого обновления у меня из phpMyAdmin перестала оптимизироваться таблица phpbb3_user_notifications
После выбора команды "Оптимизировать таблицу" - в phpMyAdmin всё зависает и не оптимизируется.
Экспериментальным путём удалось установить конкретную таблицу, которую не может оптимизировать phpMyAdmin и при этом зависает навсегда, создавая кучу повисших процессов - это phpbb3_user_notifications
Хостер пока не может решить проблему, не может разобраться из-за чего таблица не оптимизируется, хотя до обновления сервера всё работало четко и безупречно.
В чем может быть причина?
И еще я подумал - можно ли в phpMyAdmin очистить эту таблицу? Сейчас ее вес составляет 11,1 Мб - может быть она слишком тяжелая или там зависли какие-то ошибочные уведомления?
Не навредит ли форуму и базе данных в целом очистка этой таблицы?
Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Можно ли очистить таблицу phpbb3_user_notifications ?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Можно ли очистить таблицу phpbb3_user_notifications ?
1. Нафига ее оптимизировать, если таблица имеет тип
2. Выставите в
Срок действия прочитанного уведомления: 1 день
Сами удалятся в течение суток.
3.
InnoDB (во всяком случае должна, ибо так создается при установке или обновлении). Таблицы этого типа не дефрагменируются, посему их оптимизировать нет нужды.2. Выставите в
ACP--ОБЩИЕ--Конфигурация сервера--Нагрузка на серверСрок действия прочитанного уведомления: 1 день
Сами удалятся в течение суток.
3.
Можно.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
TomRX
- phpBB 1.4.4
- Сообщения: 133
- Стаж: 7 лет 9 месяцев
- Откуда: Tomsk
- Благодарил (а): 30 раз
- Поблагодарили: 5 раз
Re: Можно ли очистить таблицу phpbb3_user_notifications ?
После очистки таблицы всё замечательно работает и в phpMyAdmin не подвисает при одновременной оптимизиции всех таблиц (Выделить всё - Оптимизировать таблицу).
Но теперь другой вопрос - у всех пользователей исчезли галочки уведомлений на э-майл (Личный раздел - личные настойки - изменить настройки уведомлений).
Каким образом можно проставить всем пользователям одновременно галочки об отправке уведомлений на почту о новых личных сообщениях и ответах в темы, в которых они писали?
При помощи STK это возможно сделать? Или есть другие инструменты?
Но теперь другой вопрос - у всех пользователей исчезли галочки уведомлений на э-майл (Личный раздел - личные настойки - изменить настройки уведомлений).
Каким образом можно проставить всем пользователям одновременно галочки об отправке уведомлений на почту о новых личных сообщениях и ответах в темы, в которых они писали?
При помощи STK это возможно сделать? Или есть другие инструменты?

