Я выяснил, что MySQL на EC2 (Ubuntu 12.10) может быть очень медленным. Для выполнения определенного набора SQL-запросов на моем локальном ПК (Windows 7) требуется всего 700 мс, тогда как для EC2 требуется более 13 секунд.MySQL очень медленный на EC2
База данных очень маленькая, всего 12 МБ. Во время запроса почти нет дискового ввода-вывода. Тем не менее, экземпляр EC2 в 20 раз медленнее. Все базы данных основаны на том же дампе: те же таблицы и те же индексы. Запросы возвращают те же результаты. Единственное отличие - время выполнения.
Я пробовал M1.small и M2.xlarge (что в 7 раз больше вычислительной мощности, чем M1.small) - результат тот же: запросы на обоих серверах почти одинаковы, и оба они очень медленны.
Почему это могло случиться?
Хорошая работа в поиске решения самостоятельно! Пожалуйста, отметьте свой ответ в качестве принятого ответа, поэтому на вопрос будет получен ответ «Ответ». – Stoleg