Performance: Increase database buffer pools for Nextcloud and Zabbix

- Nextcloud MariaDB: 128MB → 4GB buffer pool
- Zabbix MariaDB: 128MB → 3GB buffer pool
- Added innodb-log-file-size=512M for better write performance
- Added max-connections=200 for better concurrency
- Created performance.cnf for Zabbix with additional optimizations

Expected improvement: 3-6x faster database queries
Impact: Better responsiveness for Nextcloud and Zabbix web UI
This commit is contained in:
mindesbunister
2025-11-11 14:53:44 +01:00
parent 68e9a89593
commit 2fad823e5f
3 changed files with 3 additions and 2 deletions

View File

@@ -103,7 +103,7 @@ services:
- MYSQL_PASSWORD=eccmts42*
volumes:
- /home/icke/mysql-zabbix/var:/var/lib/mysql
- /home/icke/mysql-zabbix/custom.cnf:/etc/mysql/conf.d/custom.cnf
- /home/icke/mysql-zabbix/performance.cnf:/etc/mysql/conf.d/performance.cnf:ro
restart: unless-stopped
networks:
zabbix: