1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Масштабируемость, нагрузка и быстродействие

MySql vs PostgreSql vs SQLite

Главные вкладки

Аватар пользователя Ch Ch 26 июня 2013 в 16:36

Давно интересует это вопрос. Сделал бенчмарки на "чистом" друпале. Сервер один и тот же, настройки дефолтные, без какого либо "тюнинга". Если кто нибудь делал похожее сравнение, напишите свои результаты.

Тип БД Результат
MySql 12 min 25 sec
PostgreSql 21 min 8 sec
SQLite 15 min 10 sec
ВложениеРазмер
Иконка изображения benchmark-mysql.png 16.48 КБ
Иконка изображения benchmark-postgesql.png 16.7 КБ
Иконка изображения benchmark-sqlite.png 15.56 КБ

Комментарии

Аватар пользователя Ch Ch 26 июня 2013 в 18:42

"drupby" wrote:
тогда уже бы дал ссылку на свой модуль и обьяснил для чего он создан

Модуль не причем. Для тестирования производительности есть куча разных инструментов, включая всякие онлайн сервисы. Меня интересуют относительное сравнение. Понятно, что это очень сильно зависит от конфигурации сервера и от прямоты рук DB админа, но всё таки общее соотношение производительности для Друпал сайтов наверно можно разглядеть. У менял был простой сайт на Drupal 7 + SQLite, на шаред хостинге он тормозил жутко, при том что другие более тяжелые сайты с MySQL работали там довольно шустро. Поэтому всегда думал, что SQLite тормозная штука. Оказывается не совсем так.

Вот здесь есть сравнение производительности MySQl vs PostgreSQL: http://posulliv.github.io/2012/06/29/mysql-postgres-bench/

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /