StresTest MySQL menggunakan mysqlslap

16 Feb 2009

Salah satu dari sekian banyak tools yang di gunakan untuk proses strestest di mysql adalah mysqlslap.
tools bawaan dari mysql ini di keluarkan mysql pada versi 5.1.4 keatas. Tools ini dapat di gunakan untuk melihat performance DBServer MySQL anda pada keadaan High-load.

Untuk MySQL versi 5.1.4 keatas mysqlslap ini sudah satu bundle pada paket MySQL, lalu bagaimana jiga MySQL anda adalah versi sebelumnya?.. jangan khwatir, itu cukup mudah anda untuk melakukan proses installasinya yaitu:

1. Download MySQL versi source code pada mirror kesayangan anda.
http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.23-rc.tar.gz/from/http://www.mirrorservice.org/sites/ftp.mysql.com/

2. Extract Hasil download anda tersebut
tar -xvvzf mysql-5.1.23-rc.tar.gz

3. Install dan compile paket tersebut
cd mysql-5.1.23-rc
yum install glibc gcc libtool ncurses-devel gcc-c++
./configure –without-server –disable-shared
make
make install

Note: proses compile nggunakan –without-server –disable-shared (karena kita hanya akan mengambil file mysqlslap)

4. Copy atau pindahkan file mysqlslap
cp /usr/local/bin/mysqlslap /usr/local/mysql/bin/mysqlslap

5. silahkan test dijalankan
./mysqlslap –user=root –auto-generate-sql –concurrency=100 –iterations=5

Untuk melihat detail apa saja fungsi-fungsi yang dapat anda gunakan pada mysqlslap silahkan ketik
mysqlslap –help (akan muncul detail perintah-perintah yang dapat anda gunakan)

Semoga bermanfaat


TAGS


-

Author

Follow Me

Search

Recent Post


Categories

Archive