diff --git a/templates/90-sao.cnf.j2 b/templates/90-sao.cnf.j2 index 6dd9bdc..4d23040 100644 --- a/templates/90-sao.cnf.j2 +++ b/templates/90-sao.cnf.j2 @@ -3,6 +3,10 @@ [mysqld] bind_address={{ mariadb.bind_address|default("127.0.0.1") }} +{% if inventory_hostname == "database.sao" %} +open_files_limit = 64184 +{% endif %} + # Slow-Log slow_query_log = 1 slow_query_log_file = /var/log/mysql/mariadb-slow.log @@ -10,8 +14,10 @@ long_query_time = 10 log_slow_rate_limit = 1000 log_slow_verbosity = query_plan +{% if inventory_hostname != "database.sao %} innodb_buffer_pool_size = {{ (ansible_memtotal_mb / 1024 * 0.8) | round (0, 'floor') | int }}G innodb_log_file_size = 256M innodb_log_buffer_size = 4M innodb_buffer_pool_instances = 4 performance_schema = on +{% endif %}