Я исследую большой переход с MySQL на NoSQL DBaaS и столкнулся с проблемой, пытаясь спрогнозировать расходы. По сути, я не могу понять, сколько запросов мой текущий сервер MySQL обрабатывает в день, чтобы попытаться оценить количество запросов, которые я буду использовать с Cloudant , который взимает 0,015 долл. США за 100 PUT, POST и DELETE и 0,015 долл. США за 500 GET. и головы.
Я нашел много информации об использовании SHOW STATUS и SHOW GLOBAL STATUS для получения статистики, которую MySQL собирает для себя, но нет ссылки на временные рамки.
Например, SHOW GLOBAL STATUS возвращает следующее:
Queries | 13576675
И это здорово, за исключением того, что я понятия не имею, в какие сроки это число оборачивается. 13 миллионов запросов когда? В месяц? Год? С начала времени?
Документы MySQL не слишком детализированы:
Запросы
Количество операторов, выполняемых сервером. Эта переменная включает в себя операторы, выполняемые в хранимых программах, в отличие от переменной Questions. Он не учитывает команды COM_PING или COM_STATISTICS. Эта переменная была добавлена в MySQL 5.0.76.
Заранее благодарю за любую помощь.
Queries
Переменная глобальный статус рассчитывает все , так как последний был запущен сервер ... который былSHOW STATUS LIKE 'Uptime';
секунду назад. Многие переменные состояния очищены,FLUSH STATUS;
ноQueries
это не так, по крайней мере, на тестовых серверах, на которых я только что подтвердил, которые были MySQL 5.5.19 и 5.6.14.