diff --git a/roles/slurm-mysql-config/tasks/main.yml b/roles/slurm-mysql-config/tasks/main.yml
new file mode 100644
index 0000000000000000000000000000000000000000..52f06b184ac0f5487e09b633a97b2db40e712f2a
--- /dev/null
+++ b/roles/slurm-mysql-config/tasks/main.yml
@@ -0,0 +1,4 @@
+- name: "Copy slurm db tuning config"
+  template: src=slurm.cnf.j2 dest=/etc/my.cnf.d/slurm.cnf
+  become: true
+  become_user: root
diff --git a/roles/slurm-mysql-config/templates/slurm.cnf.j2 b/roles/slurm-mysql-config/templates/slurm.cnf.j2
new file mode 100644
index 0000000000000000000000000000000000000000..56c0038550e7389916d14c7b350d1aa6c574dc32
--- /dev/null
+++ b/roles/slurm-mysql-config/templates/slurm.cnf.j2
@@ -0,0 +1,4 @@
+[mysqld]
+innodb_buffer_pool_size=1024M
+innodb_log_file_size=256M
+innodb_lock_wait_timeout=900