Silverstripe: AWS Aurora — Удвоил время запроса

#amazon-rds #silverstripe #silverstripe-4 #aws-aurora-serverless

Вопрос:

Я экспериментирую с различными системами баз данных для размещения сотен тысяч баз данных. На первый взгляд AWS Aurora (без сервера) показался отличным вариантом, однако первоначальные тесты не очень многообещающие.

Для типичной страницы для нас требуется более 200 запросов для визуализации (платформа электронной коммерции), а с локальной базой данных время загрузки составляет около 700 мс TTFB. На Aurora TTFB почти удваивается до 1,3 с, причем единственной переменной является изменение ДБ.

Мы пока не смогли точно определить время запроса, мы все еще проводим дополнительные тесты, однако я хотел бы знать, использует ли кто-нибудь еще Aurora с SilverStripe и сталкивались ли вы с подобными проблемами, если/как вам удалось их решить.

Версия SilverStripe: 4.7.x
AWS Aurora: MYSQL 5.7 (без сервера)

Обновление № 1
Вот некоторые результаты теста:

  • Среднее время запроса в локальной БД: 0,25 мс (0,0002503067485 с)
  • Среднее время запроса в Aurora: 1,78 мс (0,001778732106 с)
  • Средняя разница: 705% (0,001558852868 с)