Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmcallaghan/iibench-mysql
Java based iiBench for MySQL/Percona/MariaDB
https://github.com/tmcallaghan/iibench-mysql
Last synced: 2 months ago
JSON representation
Java based iiBench for MySQL/Percona/MariaDB
- Host: GitHub
- URL: https://github.com/tmcallaghan/iibench-mysql
- Owner: tmcallaghan
- Created: 2014-11-21T21:03:57.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-12-04T06:57:33.000Z (about 7 years ago)
- Last Synced: 2024-07-12T12:41:04.670Z (6 months ago)
- Language: Java
- Size: 146 KB
- Stars: 46
- Watchers: 3
- Forks: 18
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-mysql - iibench-mysql - Java based version of the Index Insertion Benchmark for MySQL/Percona/MariaDB. (Benchmarking)
README
iibench-mysql
===============iiBench Benchmark for MySQL / Percona / MariaDB
Requirements
=====================* Java 1.6 or 1.7
* The MySQL Java connector must exist and be in the CLASSPATH, as in "export CLASSPATH=/home/tcallaghan/java_goodies/mysql-connector-java-5.1.30-bin.jar:.".
* This example assumes that you already have a MySQL/Percona/MariaDB server running on the same machine as the iiBench client application.
* You can connect a different server or port by editing the run.simple.bash script.
* You must edit the run.simple.bash script to specific a different user/password/database.Running the benchmark
=====================In the default configuration the benchmark will run for 1 hour, or 1 billion inserts, whichever comes first, using 4 insertion threads.
To run:
```bash
git clone https://github.com/tmcallaghan/iibench-mysql.git
cd iibench-mysql```
Edit run.simple.bash to match your environment. You will most likely want to change the server/port and credentials for your database.
```bash
./run.simple.bash```