<rmcreative>

RSS

Нагружаем MySQL

2 декабря 2008

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

Запускается примерно так:

[bash]

mysqlslap -a --iterations=500 --concurrency=100 --password=mypass --user=root -v

Если, что очень вероятно, у вас MySQL < 5.1, утилиту всё-равно можно использовать. Для этого необходимо собрать MySQL из исходников:

[bash]
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.30.tar.gz/from/http://mysql.mix.su/
tar -xvvzf mysql-5.1.30.tar.gz
 cd mysql-5.1.30
./configure --without-server --disable-shared 
make
make install

После выполнения этой длительной процедуры забрать mysqlslap можно будет из /usr/local/bin/.

Комментарии RSS

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.