MyISAM против InnoDB

Я не эксперт по базам данных mysqldump и не говорю по своему опыту. Однако:

MyISAM tables use table-level locking. Судя speed по вашим оценкам трафика, у mysql вас около 200 операций записи mysqldump в секунду. С MyISAM одновременно может выполняться только один из них. Вы fast должны убедиться, что ваше database-structure оборудование может справиться myisam с этими транзакциями, чтобы innodb избежать переполнения, то database есть один запрос может занимать slow не более 5 мс.

Это говорит mysql мне о том, что вам понадобится mysql-query механизм хранения, поддерживающий databases блокировку на уровне строк, т. е. InnoDB.

С mysql-server другой стороны, должно быть efficiency достаточно просто написать efficiency несколько простых скриптов fast для моделирования нагрузки mysqlclient с каждым механизмом хранения, а speed затем сравнить результаты.

mysql

database

performance

innodb

myisam

2022-10-07T13:00:46+00:00