Accelerați mysql-ul cu tmpfs

Accelerați mysql-ul cu tmpfs

Tmpfs este o stocare temporară a fișierelor în multe sisteme de operare asemănătoare Unix. Tmpfs este destinat pentru montarea unui sistem de fișiere, iar el însuși este plasat în memoria RAM în loc de un disc fizic. Utilizarea tmpfs pe sistemul dvs. poate fi văzută prin afișarea comenzii df -h







În tmpfs poate razmeschatsya orice director care stochează date temporare și care pot fi eliminate atunci când sistemul repornește :. / Var / blocare, / var / run, / tmp etc tmpfs utilizate pentru a reduce numărul de operațiuni de disc IO C, în scopul de a crește performanța sistemului sau de a salva solide resurse drive-uri.

În timpul funcționării bazei de date MySQL, sunt create tabele temporare. Locația tabelelor temporare este determinată de variabila tmpdir din fișierul /etc/mysql/my.cnf. Dacă nu există suficientă memorie pentru astfel de tabele temporare (fișiere), atunci începe i / o activ, creând o încărcare pe subsistemul de disc al serverului. Și prin asamblarea folderului mysql files temporar pe tmpfs, vom rezolva problema performanței bazei de date și a sistemului ca un întreg.

O destul de nou kernel în directorul implicit / dev / SHM tmpfs montat dimensiunea sistemului de fișiere de 0,5 volum de memorie fizică, care pot fi folosite pentru propriile lor nevoi. Dacă acesta este cazul cu tmpfs pe serverul dvs., rămâne pentru noi să editați fișierul de configurare MySQL:

Reporniți baza de date mysql:

Verificăm rezultatul:

  • Creați un dosar
  • Schimbați proprietarul dosarului și grupului pe mysql
  • Aflăm identificatorul utilizatorului mysql (uid) și grup (gid)
  • În fișierul fstab adăugăm o înregistrare
  • Montați o nouă partiție tmpfs
  • Editarea fișierului de configurare MySQL /etc/mysql/my.cnf






Reporniți baza de date mysql:

Verificăm rezultatul:

Citiți alte articole interesante

  • Accelerați mysql-ul cu tmpfs
    MySQL: "Acces refuzat pentru utilizator" debian-sys-maint "@" localhost ""
  • Accelerați mysql-ul cu tmpfs
    Cum să găsiți cele mai inutile indexuri în MySQL
  • Accelerați mysql-ul cu tmpfs
    Echipamente de monitorizare
  • Accelerați mysql-ul cu tmpfs
    Sintaxa comenzii UPDATE
  • Accelerați mysql-ul cu tmpfs
    Este convenabil să te uiți la jurnalul de interogări din nord
  • Accelerați mysql-ul cu tmpfs
    Importați și exportați bazele de date mysql utilizând consola
  • Accelerați mysql-ul cu tmpfs
    Lista de tabele MySQL și structura lor
  • Accelerați mysql-ul cu tmpfs
    CREAȚI TABLU TEMPORARĂ mysql (creați tabelul temporar,)
  • Accelerați mysql-ul cu tmpfs
    Sincronizarea bazelor de date MySQL după o eroare de replicare
  • Accelerați mysql-ul cu tmpfs
    Restaurarea și repararea tabelelor MySQL






Trimiteți-le prietenilor: