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