Twitter RSS

Archive for the ‘MySQL’ Category

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.... Mai departe »

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.... Mai departe »

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 date iar datele sunt preluate dintr-o baza de date lenta timpul general de incarcare va fi foarte mare. Daca in schimb avem un serviciu optimizat, chiar daca aplicatia are nevoie de resurse multe, timpul general de incarcare si procesare a informatiei va fi mai mic.... Mai departe »

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:... Mai departe »

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 si cum ii putem modifica parola.... Mai departe »

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:... Mai departe »

Se intampla uneori ca mai multe baze de date sa fie corupte datorita unei incarcari foarte mari sau a opririi fortate (kill -9) a serverului de baze de date. In cazul acesta exista posibilitatea recuperarii bazelor de date corupte folosind comanda myisamchk. Operatiunea va trebui facuta in felul urmator:... Mai departe »

As vrea sa fac o mica introducere a unui program foarte util: mytop. E unul din programele care le folosesc zilnic pe serverele care le administrez. mytop e un program de monitorizare a serverului mysql. Ruleaza in mod text si consuma foarte putine resurse. Pe site-ul oficial se spune ca functioneaza pe MySQL 3.22.x, 3.23.x si 4.x dar l-am pus pe 5.x si a functionat din prima. Odata instalat afiseaza toate query-urile care sunt facute, singura conditie e ca programul sa fie rulat ca superuser. Astfel se pot gasi clientii/aplicatiile care consuma multe resurse. Pentru utilizatorii de FreeBSD, programul se poate gasi in port-uri ( /usr/ports/databases/mytop ).
Instalarea e simpla. Am folosit pentru instalare un Linux CentOS si treaba merge cam asa:... Mai departe »

Cãutare
Sponsori
Categorii
Newsletter
LAMP Recomandã
NetHelp
SRV.ro
ABCDomenii