Перейти к контенту
  • 0

Оптимизация MySOL


Вопрос

Привет, всем!

У меня тут возникла проблема, с которой без вашей помощи я справиться не смогу. Дело в том, что, буквально, на днях хостер (хостинг, где располагается мой форум) потребовал оптимизировать базу форума, так как какие-то запросы продолжаются слишком долго (в секундах, наверно). Дело в том, что я в этом совершенно не разбираюсь. И как исправить этот slow query log (так было указано в письме) я не знаю.

 

Люди, если не трудно, просветите меня. Просто если я этого не сделаю в ближайшее время, могу потерять форум. Одна надежда на вас (искал в поисковиках оптимизацию базы, но ничего из этого не понял).

 

С уважением, Lord Bone.

Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

так, а 8 мб это сжатая база?

найди такую прогу, которая сканирует файлы и ищет в них заданный текст, мне например нравится ScannerUS и поищи в дистрибутиве форума по строке

count(*) as cnt
Ссылка на комментарий
Поделиться на других сайтах

  • 0

ya.ru ==> ScannerUS ==> install

run ScannerUS ==> Задать параметры поиска

Место поиска - папка с дистрибутивом

Искомая строка - count(*) as cnt

Расширение файлов - другое, *.php

Размер фалов - нормально, пойдет и так

Начать поиск

Ссылка на комментарий
Поделиться на других сайтах

  • 0

раз говорят - делай..потом станет яснее

выдастся тебе список файлов- целей или не выдастся ничего, вот этот список и напишешь

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Нашёл где такое происходит. В class_post.php, функция pf_recount_topic_attachments, ~2100я строчка:

$this->ipsclass->DB->simple_construct( array( "select" => 'count(*) as cnt', 'from' => 'attachments',  'where' => "attach_pid IN(".implode(",",$pids).")") );

Вызывается при удалении поста/аттача, при редактировании/создании поста. Соответственно скорее всего кто-то прикреплял файлы или просто редактировал пост с аттачем, даже если он один, всё равно происходил пересчёт. А то что хостер жалуется - плохой значит, подобные действия не должны так сильно его волновать, а раз встала такая проблема - значит сервер слабый.

 

Так что Song дело говорит:

Мне кажется твоя проблема заключается в поиске нового хостера.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.