Переход на PostgreSQL

Всем доброго времени суток.

Вопрос к разработчикам и к вебасисту - Есть ли какая то схема перехода на PostgreSQL?

Делали ли кто то такое и чем это обернулось.

Мы испытываем сложности при работе с mysql и есть предположение что база нашего размера будет работать много лучше на PostgreSQL или Oracle.


Мы имеем более 100 000 sku

3 ответа

  • 2

    Более 100К SKU - если не 600К, то проблем нет. Мы вели магазины по 500 - 600 тыс позиций и проблем с базой не было, Для внутренних целей максимальное количество товаров в одном магазине было 1235К (1 235 000 - товаров с копейками). Возможно проблема не в БД?

  • 1

    Интересную тему вы подняли, можно узнать размер базы? Количество товаров?

    Просто переход на PostgreSQL  может стать очень существенной проблемой.

    • +1

      Мне кажется дело не в этом.

      Мы обслуживаем огромное количество запросов.

      Вот что есть в работе.

      Двухголовый IBM (24 или 26 ядер)

      24 Гб оперативы и все это лежит на SSD 0 (Скорость чтения и записи на накопителях около 540 Мб/с)

      На данный момент мы обслуживаем клиентов сайта

      + к обычным посетителям мы общаемся с сайтом (1С) все что нужно просто прочитать мы на прямую читаем из MySQL если нужно что то сделать мы используем или родное API Webasyst или свое если нужных функций нет в родном (нужных часто нет в родном!)


      не так давно мы перевели движок MySQL со стандартного MyISAM на InnoDB - это во много раз увеличило пропускную способность сервера и снизила среднюю загрузку но координально ситуацию не изменила.

      Мы пробовали отправлять тестовые нагрузки использую Яндекс Танк - и первое что умерает это БД

  • 1

    если просто сменить тип базы, то особых чудес ждать не стоит, скорее даже наборот. и для начала попробовать сменить тип таблиц и добавить доп.индексы это хотя бы не потребует вносить правки при каждом обновлении wa)

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите