1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-24 17:04:43 +00:00

Added slowlog to mariadb

This commit is contained in:
2023-03-07 13:59:46 +00:00
parent 92bd1ec3c9
commit 508dd493a1

View File

@@ -51,7 +51,7 @@ spec:
- image: mariadb:10.3
name: mariadb
env:
- name: MYSQL_ROOT_PASSWORD
- name: MARIADB_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: wrestlingdev-secrets
@@ -125,6 +125,8 @@ spec:
volumeMounts:
- name: wrestlingdev-mariadb-persistent-storage
mountPath: /var/lib/mysql
- name: mysettings-config-volume
mountPath: /etc/mysql/mariadb.conf.d
# resources:
# limits:
# memory: "100Mi"
@@ -175,3 +177,29 @@ spec:
- name: wrestlingdev-mariadb-persistent-storage
persistentVolumeClaim:
claimName: wrestlingdev-mariadb-pv-claim
- name: mysettings-config-volume
configMap:
name: mariadb-mysettings
---
# /etc/mysql/mariadb.conf.d/70-mysettings.cnf
apiVersion: v1
kind: ConfigMap
metadata:
name: mariadb-mysettings
labels:
kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: EnsureExists
data:
70-mysettings.cnf: |
[mariadb]
# Slow log
slow_query_log=1
#slow_query_log_file=/var/log/mariadb/slow.log
slow_query_log_file=/var/lib/mysql/slow.log
long_query_time=0.2
# mysqltunner recommendations
tmp_table_size=32M
max_heap_table_size=32M
performance_schema=ON
innodb_log_file_size=32M
table_open_cache=4000