diff --git a/doc/source/test_plans/db/plan.rst b/doc/source/test_plans/db/plan.rst
index 1639af0..78c7bd8 100644
--- a/doc/source/test_plans/db/plan.rst
+++ b/doc/source/test_plans/db/plan.rst
@@ -1,3 +1,5 @@
+.. _db_performance:
+
======================
SQL Database Test Plan
======================
diff --git a/doc/source/test_results/db/mysql/index.rst b/doc/source/test_results/db/mysql/index.rst
new file mode 100644
index 0000000..298053a
--- /dev/null
+++ b/doc/source/test_results/db/mysql/index.rst
@@ -0,0 +1,44 @@
+.. raw:: pdf
+
+ PageBreak oneColumn
+
+===============================
+SQL Database performance report
+===============================
+
+Environment description
+^^^^^^^^^^^^^^^^^^^^^^^
+
+This report is generated for :ref:`db_performance` test plan with
+`Sysbench`_ tool. The data is collected in
+:ref:`intel_mirantis_performance_lab`.
+
+
+Software
+~~~~~~~~
+
++-----------------+--------------------------------------------+
+| Parameter | Value |
++-----------------+--------------------------------------------+
+| OS | Ubuntu 14.04.3 |
++-----------------+--------------------------------------------+
+| DB | MySQL 5.6.28 |
++-----------------+--------------------------------------------+
+| HA | Galera |
++-----------------+--------------------------------------------+
+
+
+Reports
+^^^^^^^
+
+.. toctree::
+ :maxdepth: 2
+
+ mysql-galera-direct/index
+ mysql-galera-haproxy/index
+
+
+
+.. references:
+
+.. _Sysbench: https://github.com/akopytov/sysbench
diff --git a/doc/source/test_results/db/mysql/mysql-galera-direct/cpu_consumption.svg b/doc/source/test_results/db/mysql/mysql-galera-direct/cpu_consumption.svg
new file mode 100644
index 0000000..575bde2
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-direct/cpu_consumption.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/source/test_results/db/mysql/mysql-galera-direct/index.rst b/doc/source/test_results/db/mysql/mysql-galera-direct/index.rst
new file mode 100644
index 0000000..887e33b
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-direct/index.rst
@@ -0,0 +1,169 @@
+MySQL + Galera performance report
+---------------------------------
+
+This scenario is executed with `Sysbench`_ tool. There is one instance of
+tool per tester node, each running in N threads. The tool is configured
+to point to one of DB nodes in Galera cluster directly.
+
+.. image:: topology.*
+
+Throughput
+^^^^^^^^^^
+
+The following chart shows the number of queries, read queries and transactions
+depending on total thread count.
+
+.. image:: throughput.*
+
+
+.. list-table:: Throughput
+ :header-rows: 1
+
+ *
+ - threads
+ - queries per sec
+ - read queries per sec
+ - transactions per sec
+ *
+ - 20
+ - 69112.8
+ - 46075.2
+ - 3291.1
+ *
+ - 40
+ - 74157.2
+ - 49438.2
+ - 3531.3
+ *
+ - 60
+ - 67909.4
+ - 45273.0
+ - 3233.8
+ *
+ - 80
+ - 65218.1
+ - 43478.9
+ - 3105.6
+ *
+ - 120
+ - 58895.1
+ - 39263.7
+ - 2804.4
+ *
+ - 160
+ - 57187.0
+ - 38125.3
+ - 2723.0
+ *
+ - 200
+ - 51120.9
+ - 34081.6
+ - 2434.0
+
+
+
+Throughput and server CPU consumption
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The following chart shows how DB server CPU consumption depends on number
+of concurrent threads and throughput.
+
+.. image:: cpu_consumption.*
+
+
+.. list-table:: CPU consumption
+ :header-rows: 1
+
+ *
+ - threads
+ - queries per sec
+ - CPU, %
+ *
+ - 20
+ - 69112.8
+ - 1247.3
+ *
+ - 40
+ - 74157.2
+ - 1942.5
+ *
+ - 60
+ - 67909.4
+ - 2302.5
+ *
+ - 80
+ - 65218.1
+ - 2414.2
+ *
+ - 120
+ - 58895.1
+ - 2423.0
+ *
+ - 160
+ - 57187.0
+ - 2421.0
+ *
+ - 200
+ - 51120.9
+ - 2326.0
+
+
+
+Operation latency
+^^^^^^^^^^^^^^^^^
+
+The following chart shows how operation latency depends on number of
+concurrent threads.
+
+.. image:: latency.*
+
+
+.. list-table:: Latency
+ :header-rows: 1
+
+ *
+ - threads
+ - min latency, ms
+ - avg latency, ms
+ - max latency, ms
+ *
+ - 20
+ - 3.2
+ - 6.1
+ - 19.6
+ *
+ - 40
+ - 3.5
+ - 11.4
+ - 42.9
+ *
+ - 60
+ - 4.3
+ - 18.7
+ - 56.5
+ *
+ - 80
+ - 4.1
+ - 25.9
+ - 155.9
+ *
+ - 120
+ - 4.3
+ - 42.8
+ - 572.9
+ *
+ - 160
+ - 5.2
+ - 58.8
+ - 485.3
+ *
+ - 200
+ - 6.6
+ - 82.2
+ - 745.9
+
+
+
+.. references:
+
+.. _Sysbench: https://github.com/akopytov/sysbench
diff --git a/doc/source/test_results/db/mysql/mysql-galera-direct/latency.svg b/doc/source/test_results/db/mysql/mysql-galera-direct/latency.svg
new file mode 100644
index 0000000..e1245e2
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-direct/latency.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/source/test_results/db/mysql/mysql-galera-direct/throughput.svg b/doc/source/test_results/db/mysql/mysql-galera-direct/throughput.svg
new file mode 100644
index 0000000..aa75162
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-direct/throughput.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/source/test_results/db/mysql/mysql-galera-direct/topology.svg b/doc/source/test_results/db/mysql/mysql-galera-direct/topology.svg
new file mode 100644
index 0000000..1962051
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-direct/topology.svg
@@ -0,0 +1,213 @@
+
+
+
+
diff --git a/doc/source/test_results/db/mysql/mysql-galera-haproxy/cpu_consumption.svg b/doc/source/test_results/db/mysql/mysql-galera-haproxy/cpu_consumption.svg
new file mode 100644
index 0000000..f1a31c0
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-haproxy/cpu_consumption.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/source/test_results/db/mysql/mysql-galera-haproxy/index.rst b/doc/source/test_results/db/mysql/mysql-galera-haproxy/index.rst
new file mode 100644
index 0000000..3b3d0fb
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-haproxy/index.rst
@@ -0,0 +1,170 @@
+MySQL + Galera + HAproxy performance report
+-------------------------------------------
+
+This scenario is executed with `Sysbench`_ tool. There is one instance of
+tool per tester node, each running in N threads. Galera cluster is located
+behind HAproxy. Tester tools all point to HAProxy endpoint.
+
+.. image:: topology.*
+
+
+Throughput
+^^^^^^^^^^
+
+The following chart shows the number of queries, read queries and transactions
+depending on total thread count.
+
+.. image:: throughput.*
+
+
+.. list-table:: Throughput
+ :header-rows: 1
+
+ *
+ - threads
+ - queries per sec
+ - read queries per sec
+ - transactions per sec
+ *
+ - 20
+ - 49331.4
+ - 32887.6
+ - 2349.1
+ *
+ - 40
+ - 56479.8
+ - 37653.2
+ - 2689.5
+ *
+ - 60
+ - 56265.1
+ - 37510.2
+ - 2679.2
+ *
+ - 80
+ - 58458.7
+ - 38972.5
+ - 2783.7
+ *
+ - 120
+ - 55108.4
+ - 36739.3
+ - 2624.1
+ *
+ - 160
+ - 17298.6
+ - 11532.5
+ - 823.7
+ *
+ - 200
+ - 11732.2
+ - 7821.8
+ - 558.5
+
+
+
+Throughput and server CPU consumption
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The following chart shows how DB server CPU consumption depends on number
+of concurrent threads and throughput.
+
+.. image:: cpu_consumption.*
+
+
+.. list-table:: CPU consumption
+ :header-rows: 1
+
+ *
+ - threads
+ - queries per sec
+ - CPU, %
+ *
+ - 20
+ - 49331.4
+ - 917.4
+ *
+ - 40
+ - 56479.8
+ - 1115.2
+ *
+ - 60
+ - 56265.1
+ - 1073.0
+ *
+ - 80
+ - 58458.7
+ - 1153.9
+ *
+ - 120
+ - 55108.4
+ - 1178.3
+ *
+ - 160
+ - 17298.6
+ - 2050.1
+ *
+ - 200
+ - 11732.2
+ - 2058.9
+
+
+
+Operation latency
+^^^^^^^^^^^^^^^^^
+
+The following chart shows how operation latency depends on number of
+concurrent threads.
+
+.. image:: latency.*
+
+
+.. list-table:: Latency
+ :header-rows: 1
+
+ *
+ - threads
+ - min latency, ms
+ - avg latency, ms
+ - max latency, ms
+ *
+ - 20
+ - 4.8
+ - 8.5
+ - 23.3
+ *
+ - 40
+ - 6.1
+ - 14.9
+ - 27.2
+ *
+ - 60
+ - 5.4
+ - 22.4
+ - 64.8
+ *
+ - 80
+ - 7.3
+ - 28.7
+ - 78.6
+ *
+ - 120
+ - 9.4
+ - 45.7
+ - 113.8
+ *
+ - 160
+ - 13.4
+ - 194.5
+ - 1069.3
+ *
+ - 200
+ - 14.9
+ - 358.9
+ - 4071.6
+
+
+
+.. references:
+
+.. _Sysbench: https://github.com/akopytov/sysbench
diff --git a/doc/source/test_results/db/mysql/mysql-galera-haproxy/latency.svg b/doc/source/test_results/db/mysql/mysql-galera-haproxy/latency.svg
new file mode 100644
index 0000000..d39eb16
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-haproxy/latency.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/source/test_results/db/mysql/mysql-galera-haproxy/throughput.svg b/doc/source/test_results/db/mysql/mysql-galera-haproxy/throughput.svg
new file mode 100644
index 0000000..31ed283
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-haproxy/throughput.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/source/test_results/db/mysql/mysql-galera-haproxy/topology.svg b/doc/source/test_results/db/mysql/mysql-galera-haproxy/topology.svg
new file mode 100644
index 0000000..5431fdf
--- /dev/null
+++ b/doc/source/test_results/db/mysql/mysql-galera-haproxy/topology.svg
@@ -0,0 +1,297 @@
+
+
+
+
diff --git a/doc/source/test_results/index.rst b/doc/source/test_results/index.rst
index caef5fa..27a8dfa 100644
--- a/doc/source/test_results/index.rst
+++ b/doc/source/test_results/index.rst
@@ -11,3 +11,4 @@ Test Results
mq_ha/index
container_repositories/index
+ db/mysql/index