Уважаемые пользователи!
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 ?

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
TomRX
phpBB 1.4.4
Сообщения: 133
Стаж: 5 лет 3 месяца
Откуда: Tomsk
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Можно ли очистить таблицу phpbb3_user_notifications ?

Сообщение TomRX »

Доброго времени суток!
На прошлой неделе хостер решил обновить аппаратную платформу сервера, и после этого обновления у меня из phpMyAdmin перестала оптимизироваться таблица phpbb3_user_notifications
После выбора команды "Оптимизировать таблицу" - в phpMyAdmin всё зависает и не оптимизируется.
Экспериментальным путём удалось установить конкретную таблицу, которую не может оптимизировать phpMyAdmin и при этом зависает навсегда, создавая кучу повисших процессов - это phpbb3_user_notifications

Хостер пока не может решить проблему, не может разобраться из-за чего таблица не оптимизируется, хотя до обновления сервера всё работало четко и безупречно.
В чем может быть причина?

И еще я подумал - можно ли в phpMyAdmin очистить эту таблицу? Сейчас ее вес составляет 11,1 Мб - может быть она слишком тяжелая или там зависли какие-то ошибочные уведомления?
Не навредит ли форуму и базе данных в целом очистка этой таблицы?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Можно ли очистить таблицу phpbb3_user_notifications ?

Сообщение Sheer »

1. Нафига ее оптимизировать, если таблица имеет тип InnoDB (во всяком случае должна, ибо так создается при установке или обновлении). Таблицы этого типа не дефрагменируются, посему их оптимизировать нет нужды.
2. Выставите в ACP--ОБЩИЕ--Конфигурация сервера--Нагрузка на сервер
Срок действия прочитанного уведомления: 1 день
Сами удалятся в течение суток.
3.
tomskafo писал(а): 16.07.2019 18:20 можно ли в phpMyAdmin очистить эту таблицу?
Можно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
TomRX
phpBB 1.4.4
Сообщения: 133
Стаж: 5 лет 3 месяца
Откуда: Tomsk
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Можно ли очистить таблицу phpbb3_user_notifications ?

Сообщение TomRX »

Спасибо!
TomRX
phpBB 1.4.4
Сообщения: 133
Стаж: 5 лет 3 месяца
Откуда: Tomsk
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Можно ли очистить таблицу phpbb3_user_notifications ?

Сообщение TomRX »

После очистки таблицы всё замечательно работает и в phpMyAdmin не подвисает при одновременной оптимизиции всех таблиц (Выделить всё - Оптимизировать таблицу).
Но теперь другой вопрос - у всех пользователей исчезли галочки уведомлений на э-майл (Личный раздел - личные настойки - изменить настройки уведомлений).

Каким образом можно проставить всем пользователям одновременно галочки об отправке уведомлений на почту о новых личных сообщениях и ответах в темы, в которых они писали?
При помощи STK это возможно сделать? Или есть другие инструменты?

Вернуться в «Поддержка phpBB 3.2.x»