Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Loperamid

Оптимизация базы данных на 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 - Визиты поисковых роботов.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

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

 

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

 

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

 

А, о 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 для этих таблиц. Проверьте количество записей в таблицах, если там по нулям значит она точно не может занимать столько место.

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...