<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bechmarking on FromDual GmbH</title><link>https://www.fromdual.com/tags/bechmarking/</link><description>Recent content in Bechmarking on FromDual GmbH</description><generator>Hugo</generator><language>en-GB</language><managingEditor>oli.sennhauser@fromdual.com (Oli Sennhauser)</managingEditor><webMaster>oli.sennhauser@fromdual.com (Oli Sennhauser)</webMaster><copyright>© FromDual GmbH</copyright><lastBuildDate>Thu, 18 Apr 2024 08:37:21 +0000</lastBuildDate><atom:link href="https://www.fromdual.com/tags/bechmarking/index.xml" rel="self" type="application/rss+xml"/><item><title>MariaDB and MySQL Benchmarking</title><link>https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/</link><pubDate>Thu, 11 Mar 2010 23:29:59 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#database-benchmark"&gt;Database Benchmark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#general-benchmarking-tools"&gt;General Benchmarking Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#cpu-benchmarking"&gt;CPU Benchmarking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#disk-benchmarking"&gt;Disk benchmarking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#network-benchmarking"&gt;Network Benchmarking&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#tools"&gt;Tools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#application-stress-testing"&gt;Application Stress Testing&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#owncloud-nextcloud"&gt;OwnCloud / NextCloud&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-benchmarking/#asterisk"&gt;Asterisk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="database-benchmark"&gt;Database Benchmark&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/akopytov/sysbench/" target="_blank"&gt;sysbench&lt;/a&gt; (filesystems and OS/HW tests), &lt;a href="https://github.com/akopytov/sysbench/" target="_blank" title="Sysbench source"&gt;Sysbench source&lt;/a&gt;, &lt;a href="https://code.launchpad.net/~sysbench-developers/sysbench/0.5" target="_blank" title="sysbench v0.5"&gt;sysbench v0.5&lt;/a&gt;, &lt;a href="https://code.launchpad.net/~percona-dev/perconatools/sysbench-scripts" target="_blank" title="sysbench scripts"&gt;sysbench scripts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/apps/mediawiki/osdldbt/index.php" target="_blank"&gt;OSDL Database Test Suite&lt;/a&gt; (&lt;a href="http://sourceforge.net/projects/osdldbt" target="_blank"&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;DBT2 (TPC-C, OLTP), &lt;a href="https://downloads.mysql.com/source/dbt2-0.37.50.16.tar.gz" target="_blank"&gt;DBT2 Benchmark Tool for MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://osdldbt.sourceforge.net/" target="_blank"&gt;DBT3 (TPC-H, complex and long running queries, data warehouse (DWH))&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;TM1 (3&lt;sup&gt;rd&lt;/sup&gt; party, ODBC, telecom benchmark)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tpc.org/" target="_blank"&gt;TPC Benchmarks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://code.launchpad.net/~percona-dev/perconatools/tpcc-mysql" target="_blank" title="TPCC-mysql"&gt;TPCC-mysql&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimitrik.free.fr/db_STRESS.html" target="_blank"&gt;db_STRESS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hammerdb.com/" target="_blank" title="HammerDB"&gt;HammerDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/facebook/rocksdb/wiki/Benchmarking-tools" target="_blank" title="db_bench"&gt;db_bench&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/acronis/perfkit" target="_blank"&gt;Acronis perfkit (benchmark, benchmark-db)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/cococo2000/Web3Bench/" target="_blank"&gt;Web3Bench&lt;/a&gt; (TiDB, MySQL written in Java/Python)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://square.github.io/finch/" target="_blank"&gt;Finch&lt;/a&gt; (Finch is a MySQL benchmark tool developed for software engineers and modern infrastructures.)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="general-benchmarking-tools"&gt;General Benchmarking Tools&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jmeter.apache.org/" target="_blank" title="Apache JMeter"&gt;Apache JMeter&lt;/a&gt;: To test performance on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more).&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gatling.io/" target="_blank" title="Gatling Load and Performance testing"&gt;Gatling&lt;/a&gt;: Gatling is a highly capable load testing tool. It is designed for ease of use, maintainability and high performance.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tsung.erlang-projects.org/" target="_blank"&gt;Tsung&lt;/a&gt;: Open-source multi-protocol distributed load testing tool.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.slamd.com/" target="_blank"&gt;Slamd&lt;/a&gt; Java-based Distributed Load Generation Engine application designed for stress testing and performance analysis of network-based applications.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://grinder.sourceforge.net/" target="_blank"&gt;Grinder&lt;/a&gt; A Java load testing framework that makes it easy to run a distributed test using many load injector machines.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.mysql.com/doc/refman/8.0/en/mysqlslap.html" target="_blank"&gt;mysqlslap&lt;/a&gt; mysqlslap is a diagnostic program designed to emulate client load for a MySQL server and to report the timing of each stage. It works as if multiple clients are accessing the server.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.unix.com/source/bm.zip" target="_blank"&gt;&lt;code&gt;bm&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/httperf/httperf" target="_blank" title="httperf"&gt;httperf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://httpd.apache.org/docs/2.2/programs/ab.html" target="_blank" title="apachebench (ab)"&gt;apachebench (ab)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="cpu-benchmarking"&gt;CPU Benchmarking&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.eembc.org/coremark/" target="_blank" title="CoreMark"&gt;CoreMark&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="disk-benchmarking"&gt;Disk benchmarking&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/axboe/fio" target="_blank"&gt;FIO&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Filesystem Benchmark: &lt;a href="http://www.iozone.org/" target="_blank"&gt;IOzone&lt;/a&gt;, &lt;a href="http://www.textuality.com/bonnie/" target="_blank"&gt;Bonnie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Harddisk-Benchmark: &lt;a href="http://www.coker.com.au/bonnie++/" target="_blank"&gt;Bonnie++&lt;/a&gt;, &lt;a href="http://www.iometer.org/" target="_blank"&gt;Iometer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;# bonnie -s 2047 -S 10000

Bonnie 1.4: File &amp;#39;./Bonnie.12330&amp;#39;, size: 2146435072, volumes: 1
Writing with putc()... done: 20440 kB/s 89.7 %CPU
Rewriting... done: 18940 kB/s 18.3 %CPU
Writing intelligently... done: 46256 kB/s 28.8 %CPU
Reading with getc()... done: 18771 kB/s 82.1 %CPU
Reading intelligently... done: 32549 kB/s 17.3 %CPU

 ---Sequential Output (nosync)--- ---Sequential Input-- --Rnd Seek-
 -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --10k (03)-
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
master 1*2047 20440 89.7 46256 28.8 18940 18.3 18771 82.1 32549 17.3 183.6 1.5
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;with &lt;code&gt;fsync&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>