Нагружаем MySQL для тестирования (mysqlslap)

MySQL, SQL 05.04.2009

Иногда требуется для тестов нагрузить MySQL. В свежий MySQL 5.1 теперь входит замечательный инструмент для этого дела. Зовётся mysqlslap — утилита позволяет провести нагрузочное тестирование БД с записью времени реакции на каждый запрос.

Читать полностью »

Нужно ли переходить с MyISAM на Innodb?

MySQL, SQL 15.03.2009

Существует значительная часть проектов, которые используют MyISAM и задаются вопросом, стоит ли им перейти на InnoDB, или же лучше продолжить использовать MyISAM?

Я предпочитаю Innodb в качестве основного движка, потому что для большинства пользователей это делает жизнь намного проще — не приходится беспокоиться о восстановлении таблиц после сбоя, таблицы не блокируются целиком, «горячие» бекапы делать гораздо проще, но есть несколько вещей о которых нужно подумать перед принятием решения о переходе. Читать полностью »