Like Tree129сказали спасибо

Форум перенесен на новый современный движок

Страница 35 из 44 ПерваяПервая ... 253334353637 ... ПоследняяПоследняя
Показано с 341 по 350 из 444

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Maverik2
    Гость
    Я так и не смог восстановить свой первоначальный профиль, от администрации ни ответа ни привета

  2. #2
    admin
    Автор темы
    Maverik2, попробуйте написать через обратную связь.

  3. #3
    AKWoland
    Старожил
    admin, позволь полюбопытствовать, зачем большие темы режутся? Вроде ограничений движка естественных быть не должно.

  4. #4
    admin
    Автор темы
    Maverik2, напишите еще. Может, не дошло.

    - - - Добавлено - - -

    Цитата Сообщение от AKWoland Посмотреть сообщение
    admin, позволь полюбопытствовать, зачем большие темы режутся? Вроде ограничений движка естественных быть не должно.
    Популярные флуд-темы из десятков тысяч сообщений дают большую нагрузку на сервер, вследствие чего начинает тормозить весь сайт.
    При 5000 этого не происходит.

  5. #5
    Maverik2
    Гость
    Цитата Сообщение от admin Посмотреть сообщение
    Maverik2, попробуйте написать через обратную связь.
    Пробовал, спросили е-мейл, пароль и логин, написал, больше сообщений не было

  6. #6
    AKWoland
    Старожил
    И правильные индексы на таблицы в мускуле повесить не вариант?

  7. #7
    admin
    Автор темы
    Увы, не вариант.
    Я не вижу проблемы в ограничении 5000 сообщений на тему. Если не хватает - надо чистить её от ненужного.

  8. #8
    AKWoland
    Старожил
    Цитата Сообщение от admin Посмотреть сообщение
    Увы, не вариант.
    Я не вижу проблемы в ограничении 5000 сообщений на тему. Если не хватает - надо чистить её от ненужного.
    Просто некоторые темы созданы довольно давно, отсюда и такое количество постов. Старый хлам конечно никому не нужен, но иногда приходится заглядывать в "прошлое" на пару-тройку месяцев назад.
    Не критично конечно, но привлекло внимание.
    А вообще я бы на мускуля натравил профайлер и посмотрел бы какие запросы больше всего нагружают сервак, тогда можно было бы либо повесить составные индексы на таблицу с постами, либо допилить запросы правильно, ибо разработчики увы не всегда их сразу пишут учитывая то, как сервак план выполнения строит. При любом раскладе нагрузка меньше станет. А вообще странно все это, ведь мускуль в плане селектов один из самых шустрых СУБД, потому его в вебе и используют чаще других.

  9. #9
    admin
    Автор темы
    Увы, допилить многостраничные простыни составных запросов из десятка таблиц не представляется реально возможным. Всё красиво и быстро на тестовом сервере. А проблемы начинаются после миллиона постов.

  10. #10
    AKWoland
    Старожил
    Ну главное понять логику работы, количество строк в запросе не самый важный критерий, да и всегда можно поделить на части и последовательно найти узкое место.

    Цитата Сообщение от admin Посмотреть сообщение
    А проблемы начинаются после миллиона постов.
    Миллион постов - это общее количество на форуме?
    Если в коротких темах работает все быстро, значит индекс по ID темы отрабатывает нормально, далее я вижу пока только условие по номеру поста, ибо больше вроде не меняются условия, возможно надо повесить составной индекс на поля, в которых хранится ID темы и номер поста, если это не помогает - только смотреть запросы, который выбирает данные для построения страницы треда.
    Резать большие темы это конечно выход, но имхо очень костыльный.

Похожие темы

  1. Добро пожаловать на форум!!!
    от marik63 в разделе Самара
    Ответов: 359
    Последнее сообщение: 29.01.2016, 10:04
  2. Ответов: 101
    Последнее сообщение: 12.10.2012, 20:12
  3. на ходу заглох движок
    от Алексей 1973 в разделе Ремонт
    Ответов: 8
    Последнее сообщение: 12.07.2012, 19:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •