Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Оптимизация базы данных на 3.1.2

Есть форум возрастом чуть более 3-х лет IPB 3.1.2, купленный у IBR.

 

На форуме не так много сообщений, но размер базы поражает - 281.4 мб.

 

Самые большие таблицы следующие:

 

core_share_links_log - 19.4 МБ

inline_notifications - 18.6 МБ

posts - 65.2 МБ

search_keywords - 91.7 МБ

skin_cache - 11.9 МБ

spider_logs - 16.1 МБ

 

Вопросы:

1. Оправдан ли такой большой размер таблиц?

2. Если не оправдан, то как можно произвести оптимизацию?

 

Спасибо!

Рекомендованные сообщения

Размер базы данных детский.

Стандартами средствами, через админ-центр форума, можно почистить все логи пауков, и можно очистить кеш шаблонов.

 

 

core_share_links_log - Журнал социальных сервисов.

skin_cache - Кеш стилей.

inline_notifications - Уведомления.

post - посты.

spider_logs - Визиты поисковых роботов.

  • Автор

@Атаман, спасибо за ответ!

 

Стандартами средствами, через админ-центр форума, можно почистить все логи пауков, и можно очистить кеш шаблонов.

 

Не могли бы вы подсказать, как это сделать?

 

А, о search_keywords - 91.7 МБ, что можете сказать?

  • Автор

Журнал поисковых ботов нашел и почистил:

 

Инструменты и настройки > Журнал > Журнал ошибок поисковых ботов.

 

Но это не помогло. Как был spider_logs 16.1 МБ, так и остался.

У Вас наверно стоит IP.Seo ?

search_keywords - а это статистика поисковиков.

  • Автор

У Вас наверно стоит IP.Seo ?

 

Да, верно.

 

search_keywords - а это статистика поисковиков.

 

Понял.

 

Как можно почистить?

таким же методом, только через IP.Seo

  • Автор

таким же методом, только через IP.Seo

 

Подскажите, пожалуйста, где именно. Не могу найти, уже все пересмотрел.

Не могу ответить, не стоит у меня IP.Seo, в новой версии он встроен.

 

А в новой версии путь. Активность Поисковых Машин > Статистика Поисковиков

  • Автор

IP.SEO я вижу, но там нигде нет кнопки очистки.

 

А если работать через мускуль?

Включите эту задачу, и запустите ее. А через время выкл.

1.jpg

  • Автор

В планировщике задач эта задача находилась в запущенном состоянии и якобы запускалась (извините за тавтологию).

 

Я ее запустил принудительно, но это не привело к уменьшению размера таблицы в базе данных.

 

Что еще можно предпринять?

TRUNCATE TABLE search_keywords;

TRUNCATE TABLE spider_logs;

TRUNCATE TABLE task_logs;

 

skin_cache и posts - трогать нельзя.

 

Таблицу уведомлений тоже можно очистить

TRUNCATE TABLE inline_notifications

 

core_share_links_log показывает логи кто поделился темами через социальные кнопки. Если место не хватает можно очистить.

 

но это не привело к уменьшению размера таблицы в базе данных.

ВЫ бы проверили, возможно вам объем из кеша показывается. После очистки выполните OPTIMIZE TABLE для этих таблиц. Проверьте количество записей в таблицах, если там по нулям значит она точно не может занимать столько место.

  • Автор

@siv1987, большое спасибо! Пошел пробовать.

  • Автор

@siv1987, спасибо! Почистил, оптимизировал. Освободил в итоге 124,2 Мб.

 

Следующий вопрос.

Какие есть способы уменьшения нагрузки на сервер?

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.