MediaWiki повільно зберігає відредаговані сторінки


10

У мене є MediaWiki 1.16.2 на наступній платформі LAMP, яка працює дуже добре для інших додатків на 16-ГБ оперативної пам’яті з двома процесорними процесорами: CentOS 5.7 (64-бітний) Apache 2.2.3 MySQL 5.0.77 PHP 5.1.6

Здається, це дещо залежить від використовуваного веб-переглядача, але дуже часто збереження відредагованих сторінок є надто повільним - не рідко чекати на нього 10 або 20 секунд ще більше, щоб дуже просто змінити.

Відображення сторінок працює досить швидко, але економія після редагування вбиває користувацький досвід. Я виявив деяке вдосконалення під час редагування у клієнта під керуванням Opera, ніж у Firefox (на платформі Fedora Linux).

Будь-які підказки про те, де я можу налаштувати сервер, щоб покращити його?

Орієнтовні показники роботи Apache на машині вражають, BTW.


Здається, вам потрібно заглянути в БД, почати проводити операції з вимірюваннями та оптимізацією ( записом
hakre

1
Крім того, ви можете подуматиmemcached
Нано Табоада

Чи увімкнено реплікацію бази даних? Востаннє я перевірив, що це не було включено за замовчуванням у дистрибутиві Mediawiki. Але якщо це було б увімкнено, але не налаштовано, це, ймовірно, призведе до описаної поведінки.
wallyk

1
Спробуйте запустити SHOW FULL PROCESSLISTв консолі MySQL, поки очікується повільна операція запису, щоб побачити, чи блокується якийсь інший запит.
Kaivosukeltaja

Так само як коментар / вирішення мого власного питання. Для мене залишається відкритим питання, якщо я думаю про використання Firefox / Fedora. Опера, яка зараз є моєю улюбленою, набагато швидша і була хорошим вирішенням - ніяких дратівливих затримок.
Девід Рамірес

Відповіді:


1

Ви реєструєте повільні запити в mysql? Чи показує журнал помилок mysql щось?

За таких обставин я почав би дивитися на кактусів. Шаблони mysql-кактусів з Percona для цього безцінні. Ви зможете побачити, чи виникли проблеми з IO чи блокуванням таблиці. Причин може бути досить багато.

Відгуки:

http://code.google.com/p/mysql-cacti-templates/


0

Просто викинувши думку, можливо, заощадження мають більше спільного з завантаженням зовнішніх ресурсів? Це може бути браузер, який чекає відповіді. У мене виник досвід, коли повільні навантаження були наслідком зовнішнього JS / контенту, який може сповільнюватися.

Ви досліджували цей маршрут? Можливо, власна тема або редактор JS, який приємно проводить час.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.