В будущем, пожалуйста, добавьте больше информации о вашей среде (локально, kubeadm
, minikube
, cloud
) и сценарии. Было бы проще воспроизвести или устранить неполадки.
Я бы не сказал, что 750M
RAM - это высокое потребление. Для тестирования я развернул MySQL 8.0
на своем кластере GKE, используя HELM
на основе этой диаграммы . Я только изменил MySql версию изображения по умолчанию на 8.0
.
$ helm install sql stable/mysql
Чистый экземпляр MySQL в моем кластере без limits
, requests
или data:
$ kubectl top pods
NAME CPU(cores) MEMORY(bytes)
sql-mysql-6c9489d5b9-m8zmh 8m 376Mi
Так что если MySQL
работает с реальными данными, нормально потреблять больше ресурсов.
Я бы сказал, что это нормальное поведение.
Для общих ресурсов используйте в MySql
вы можете проверить Как MySQL использует память .
Однако если вы работаете в локальной среде с некоторыми ограниченными ресурсами, вы должны указать Limits в ваших YAML .