diff --git a/abra.sh b/abra.sh index 7f30056..510ebbf 100644 --- a/abra.sh +++ b/abra.sh @@ -2,7 +2,7 @@ export FPM_TUNE_VERSION=v5 export NGINX_CONF_VERSION=v8 -export MY_CNF_VERSION=v5 +export MY_CNF_VERSION=v6 export ENTRYPOINT_VERSION=v3 export ENTRYPOINT_WHITEBOARD_VERSION=v1 export CRONTAB_VERSION=v1 diff --git a/compose.mariadb.yml b/compose.mariadb.yml index bb068d6..5cb08bc 100644 --- a/compose.mariadb.yml +++ b/compose.mariadb.yml @@ -16,6 +16,7 @@ services: - MYSQL_PASSWORD_FILE=/run/secrets/db_password - MYSQL_ROOT_PASSWORD_FILE=/run/secrets/db_root_password - MAX_DB_CONNECTIONS=${MAX_DB_CONNECTIONS:-100} + - INNODB_BUFFER_POOL_SIZE=${INNODB_BUFFER_POOL_SIZE:-1G}" configs: - source: my_tune target: /etc/mysql/conf.d/my-tune.cnf diff --git a/my-tune.cnf b/my-tune.cnf index 9d38e6d..7cb76e3 100644 --- a/my-tune.cnf +++ b/my-tune.cnf @@ -4,7 +4,7 @@ # https://mariadb.com/kb/en/library/performance-schema-overview/ [server] -innodb_buffer_pool_size = 1G +innodb_buffer_pool_size = {{ env "INNODB_BUFFER_POOL_SIZE" }} innodb_flush_log_at_trx_commit = 2 innodb_log_buffer_size = 32M innodb_max_dirty_pages_pct = 90