Как повысить производительность приложений, использующих mysql с кешами или другой базой данных - PullRequest
0 голосов
/ 07 мая 2019

У меня API написан на Laravel, я использую mysql в качестве базы данных, и у меня возникают проблемы с производительностью при получении данных из таблицы с 3-4 миллионами строк. Я использую следующие Sql-функции: AVG, SUM, COUNT, также я использую group by и где в моих запросах очень много операторов. Все таблицы проиндексированы, поэтому я думаю, что у них мало шансов повысить производительность за счет добавления или изменения индексов таблиц. Как я могу повысить производительность с помощью кэшей, или есть какая-либо база данных, которая может делать такие вычисления на количество ошибок данных быстрее, чем sql.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...