Puncte:1

Dimensiunea volumului Docker mysql este mai mare decât dimensiunea bazei de date

drapel ru

Rularea unui server de staging folosind docker-compose.yml configurație, care are un serviciu MySQL care rulează cu următoarea configurație

Servicii:
  Bază de date:
    imagine: mysql:8.0.17
    container_name: qcg__staging__database
    comandă: --default-authentication-plugin=parola_native_mysql
    reporniți: întotdeauna
    volume:
      - qcg7_staging_db:/var/lib/mysql
    mediu inconjurator:
      - MYSQL_DATABASE=app_staging
      - MYSQL_USER=app_staging
      - MYSQL_PASSWORD=app_staging
      - MYSQL_ROOT_PASSWORD=app_staging
    porturi:
      - 3306:3306

volume:
  qcg7_staging_db:

De fiecare dată când un cod este împins către serverul de staging, containerele docker sunt oprite și repornite folosind următoarea comandă

docker-compose down --remove-orfani
docker-compose -f docker-compose-staging.yml sus --build -d

După câteva zile de utilizări, volumul utilizărilor din baza de date ajunge 40 GB care este dimensiunea reală a datelor din baza de date 2,3 GiB

# docker system df -v

Utilizarea spațiului local Volumes:

VOLUM NUME LINKS DIMENSIUNE
qcg-backend_qcg7_staging_db 1 20,06 GB

Ieșirea de Inspectarea bazei de date Workbench

introduceți descrierea imaginii aici

Michael Hampton avatar
drapel cz
Deci, ce ocupă tot spațiul? Poți doar să te duci și să te uiți.
Anuj TBE avatar
drapel ru
@MichaelHampton unde să caut? Dimensiunea bazei de date este de 2,3 GB, iar volumul este de 20 GB. Nu sunt sigur unde să verific.
Michael Hampton avatar
drapel cz
Uitați-vă la dimensiunile reale ale fișierelor reale. Folosiți instrumente precum `du` și `ls`.
halloei avatar
drapel us
M-am confruntat cu aceeași problemă ieri. Am descoperit că [Jurnalele binare ale MySQL](https://dev.mysql.com/doc/refman/8.0/en/binary-log.html) constituiau cea mai mare parte a volumului meu. Deoarece nu am nevoie de o astfel de funcționalitate, am adăugat `"--disable-log-bin"` la comanda de serviciu.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.