Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

Archive for the ‘MySQL’ Category

Cand serverul MySQL incepe sa se miste greu ne intereseaza care sunt procesele in lucru. Pentru a vedea lista de procese, vom folosi comanda SHOW PROCESSLIST;: mysql> SHOW PROCESSLIST; +---------+------+-----------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +---------+------+-----------+------+---------+------+-------+------------------+ | 2684323 | root | localhost | NULL | Query | 0 | NULL | SHOW PROCESSLIST | +---------+------+-----------+------+---------+------+-------+------------------+ 1 row in   Read More ...

MySQL

Cum serverul de baze de date MySQL nu a fost conceput pornind de la ideea restrictionarii utilizatorilor veti observa ca intretinerea unui server shared devine un lucru foarte frustrant. Din cauza unor query-uri prost optimizate sau a unor conexiuni proaste serverul MySQL poate ajute sa consume foarte multe resurse incetinind astfel randamentul general al serverului. In fisierul de configurare nu putem pune foarte multe restrictii iar restrictiile care ni se   Read More ...

MySQL

Explicam intr-un articol mai vechi cum se face backup manual pe o baza de date. E simplu, si la fel de simplu e si un restore al bazei de date. Pentru restore avem nevoie de fisierul .sql, datele de autentificare ale utilizatorului (sau root) si numele bazei de date. Presupounand ca fisierul e backup.sql, baza de date e myblog, numele de utilizator e myuser si parola e mypass rulam urmatoarea   Read More ...

MySQL

Dupa cum am mentionat in articolul anterior, Optimizarea serverului MySQL, o optimizare rapida este usor de facut prin cateva calcule legate de memoria disponibila si numarul de procesoare. Pentru o optimizare mai buna este necesar sa urmarim periodic parametri de functionare a serverului MySQL si sa facem ajustarile necesare. Pentru a prelua informatiile necesare pentru o optimizare buna folosim doua query-uri MySQL: „SHOW VARIABLES;” si „SHOW STATUS;„. Cu „SHOW VARIABLES;”   Read More ...

MySQL

In orice fel de situatie performanta unui anumit serviciu, exact ca in cazul conceperii unui algoritm, optimizarea si implicit performanta sunt puncte importante. Pe langa viteza de functionare care este intotdeauna binevenita performanta are un rol important si anume poate fi folosita ca „moneda de schimb” sau „solutie de compromis” in cazul in care avem de implementat o aplicatie complexa sau servicii care ruleaza lent. Daca aplicatia proceseaza foarte multe   Read More ...

MySQL

Se poate intampla ca serverul MySQL sa se incapataneze si sa nu porneasca. Daca in /var/log/mysqld.log (sau care o fi fisierul log pe serverul folosit) apare urmatoarea erorare: /usr/libexec/mysqld: Can’t create/write to file ‘/tmp/’ (Errcode: 13) Problema poate fi una simpla si usor de rezolvat. E posibil ca din cauza neatentiei sa se fi modificat permisiunile pe directorul /tmp, director folosit de foarte multe aplicatii pentru crearea de fisiere provizorii.   Read More ...

MySQL

Sistemele de gestiune a conturilor de hosting cum ar fi cPanel, PLESK sau Virtualmin ne usureaza mult munca preluand gestiunea utilizatorilor MySQL si a privilegiilor acestora. Daca totusi avem un server unmanaged trebuie sa stim cateva comenzi de baza pentru a ne descurca. In principiu, cand avem de-a face cu serverul MySQL, trebuie sa stim cum putem adauga un utilizator, cum il putem sterge, cum putem sa ii dam privilegii   Read More ...

MySQL

Daca aveti de transferat un site rapid si aveti acces SSH la server, sau acces prin consola, cu siguranta un backup creat din cateva comenzi e mult mai rapid decat unul creat din phpMyAdmin sau alte softuri specializate care depind de serverul web si de limitarile acestuia. Pentru a face o copie locala, intr-un fisier, a unei baze de date se foloseste comanda mysqldump dupa cum urmeaza:

MySQL