Задавайте вопросы, мы ответим
Вы не зашли.
Привет всем. Есть задача, для решения которой необходимо из таблиц размером в в дестяки тысяч и даже сотня тысяч записей делать удаление по одной записи за запрос. Удаление должно происходить как можно шустрее. Так вот когда я делал это у себя на виртуальной машине, удаление шло достаточно шустро, и РАВНОМЕРНО, порядка 2000 записей за секунду. Когда это все дело было перекинуто на amazon cloud на той машине задача стала решаться в разы медленнее. Причем замечена следующая закономерность. Удаление может идти и 100 записей в секунду (примерно), какоето время так утпит, потом идет скачек и косит сразу 11-12 тысячь. Потом опять тупит, опять скачек. Результирующая скорость на порядок ниже, учитывая что производительность той машины гораздо больше моей.
Вопрос в том, из-за чего такое может быть? Может быть какие-то настройки мускуля, или еще что-то... При создании таблиц указываю движок MyISAM.
Неактивен
Добро пожаловать в облачные вычисления
Так как это облако — ничего нельзя сказать о том, во что Вы упираетесь.
Если есть какие-то графики загруженности процессора ∕ дисков ∕ памяти ∕
наличия соседних виртуалок и их загруженности ∕ сведений о processlist,
то тогда можно еще о чем-то говорить. А так — Вы доверяете свою базу
некоторой штуковине, которая работает медленнее виртуалки на ноутбуке.
Скорее всего, что-то с дисками, но как это увидеть в амазонклауде — не
представляю.
Неактивен