У меня два сервера баз данных.
Сервер A имеет память 128 ГБ с 75% для buffer_pool. Сервер B имеет 64 ГБ памяти с 25% для buffer_pool
На сервере A нет активности, а ALTER - в таблице 220 ГБ. На сервере B на ALTER есть активность репликации на той же таблице 220 ГБ.
Сервер B завершается через половину времени.
Может кто-нибудь объяснить, что может вызвать такое поведение? Все настройки на серверах A и B аналогичны, за исключением ресурсов памяти и buffer_pool.
Оба являются идентичными ОС, а сервер A имеет 16-ядерный процессор, а сервер B - 8 ядер.
Не все - основная память, в моем случае такие факторы, как ОС и ЦП, имеют большое значение. Я тестировал одну и ту же БД на разных машинах (для проекта, над которым я работал), и нашел лучшую общую производительность в Linux i5-6200U и 8gb DDR4 машине, чем W7 i7-4000 и 16 ГБ DDR3 (примерно на 20% лучше)