<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:coop="http://www.google.com/coop/namespace"
	>

<channel>
	<title>Administrare server open source &#187; MySQL</title>
	<atom:link href="http://www.lamp.ro/category/articole-tutoriale-optimizare-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lamp.ro</link>
	<description>Platforma de hosting cu software liber, gratuit, open source.</description>
	<lastBuildDate>Thu, 20 Oct 2011 14:09:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Controlul proceselor in MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/controlul-proceselor-in-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/controlul-proceselor-in-mysql/#comments</comments>
		<pubDate>Fri, 21 May 2010 22:59:05 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=241</guid>
		<description><![CDATA[<p>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;:
137b7b2fc464dcf1d2c4c8bc88562cda000
Daca ne intereseaza un format mai usor de citit, putem inlocui caracterul ; de la sfarsitul comenzii cu \G:
137b7b2fc464dcf1d2c4c8bc88562cda001
Ambele comenzi vor returna lista de procese MySQL care ruleaza in momentul de fata &#8211; in cazul nostru un singur proces. Pe linia sau coloana Id (in functie de terminatia comenzii) putem vedea identificatorul procesului. Cu ajutorul acestui identificator putem opri procesul in cauza, daca este consumator de resurse:
137b7b2fc464dcf1d2c4c8bc88562cda002
Astfel, putem identifica si opri queryurile care datorita complexitatii sau proastei organizari ajung ... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/controlul-proceselor-in-mysql/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/controlul-proceselor-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
	</item>
		<item>
		<title>Timp maxim de executie pentru un query</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/timp-maxim-de-executie-pentru-un-query/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/timp-maxim-de-executie-pentru-un-query/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 11:39:02 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=230</guid>
		<description><![CDATA[<p>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 permit de multe ori nu sunt foarte utile. Unul din lipsurile mari este restrictionarea timpului maxim de executie al unui query. Din punct de vedere al configurarii serverului MySQL nu putem face nimic, dar se poate crea un mic hack cu ajutorul serviciului cron si anume un script care verifica din minut in minut query-urile active iar ... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/timp-maxim-de-executie-pentru-un-query/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/timp-maxim-de-executie-pentru-un-query/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[Optimization]]></coop:keyword>
		<coop:keyword><![CDATA[Perl]]></coop:keyword>
	</item>
		<item>
		<title>Restore backup MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/restore-backup-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/restore-backup-mysql/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 08:55:26 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=213</guid>
		<description><![CDATA[<p>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 comanda pentru a restaura datele:
137b7b2fc464dcf1d2c4c8bc88562cda004
Daca se intampla sa facem restore pe o baza de date care nu poate fi golita, si exista deja unele inregistrari care pot genera erori, putem folosi parametrul &#8211;force pentru a forta rularea fiecarui query din fisierul .sql chiar daca acesta genereaza o eroare.
... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/restore-backup-mysql/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/restore-backup-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
	</item>
		<item>
		<title>Verificarea starii si a parametrilor de functionare MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/verificarea-starii-si-a-parametrilor-de-functionare-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/verificarea-starii-si-a-parametrilor-de-functionare-mysql/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 13:35:06 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Optimization]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=167</guid>
		<description><![CDATA[<p>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: &#8220;SHOW VARIABLES;&#8221; si &#8220;SHOW STATUS;&#8220;. Cu &#8220;SHOW VARIABLES;&#8221; putem verifica parametri de functionare a serverului MySQL. Cu &#8220;SHOW STATUS;&#8221; putem verifica starea serverului. Folosindu-ne de valorile preluate putem lua decizii in ceea ce priveste configurarea serverului pentru ca acesta sa ofere un randament mai bun.
Cache-ul queryur... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/verificarea-starii-si-a-parametrilor-de-functionare-mysql/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/verificarea-starii-si-a-parametrilor-de-functionare-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[Optimization]]></coop:keyword>
	</item>
		<item>
		<title>Optimizarea serverului MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/optimizarea-serverului-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/optimizarea-serverului-mysql/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 15:49:27 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Services]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=165</guid>
		<description><![CDATA[<p>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 &#8220;moneda de schimb&#8221; sau &#8220;solutie de compromis&#8221; 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.
Optimizarea, indiferent de locul in care est... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/optimizarea-serverului-mysql/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/optimizarea-serverului-mysql/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[Database]]></coop:keyword>
		<coop:keyword><![CDATA[Optimization]]></coop:keyword>
		<coop:keyword><![CDATA[Services]]></coop:keyword>
	</item>
		<item>
		<title>Can’t create/write to file ‘/tmp/’ (Errcode: 13)</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/usrlibexecmysqld-can%e2%80%99t-createwrite-to-file-%e2%80%98tmp%e2%80%99-errcode-13/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/usrlibexecmysqld-can%e2%80%99t-createwrite-to-file-%e2%80%98tmp%e2%80%99-errcode-13/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 21:17:11 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=153</guid>
		<description><![CDATA[<p>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. Repararea consta in urmatoarele doua comenzi:
137b7b2fc464dcf1d2c4c8bc88562cda011
Schimband proprietarul directorului /tmp in root:root si permisiunile in 1777, serviciile vor putea folosi directorul fara a mai aparea probleme. Acum, serverul MySQL ar trebui sa porneasca fara nici o problema.
... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/usrlibexecmysqld-can%e2%80%99t-createwrite-to-file-%e2%80%98tmp%e2%80%99-errcode-13/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/usrlibexecmysqld-can%e2%80%99t-createwrite-to-file-%e2%80%98tmp%e2%80%99-errcode-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
	</item>
		<item>
		<title>Gestiunea utilizatorilor in MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/gestiunea-utilizatorilor-in-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/gestiunea-utilizatorilor-in-mysql/#comments</comments>
		<pubDate>Sat, 02 May 2009 15:37:33 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=97</guid>
		<description><![CDATA[<p>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.
Inainte de a ne pune pe treaba trebuie sa ne asiguram ca avem acces la server prin ssh si ca avem parola utilizatorului root din MySQL. Daca le avem, ne conectam pe ssh si rulam comanda mysql pentru a ne conecta la consola serverului MySQL din care se poate face gestiunea utilizatorilor. Pentru inceput vom crea o baza de date pentru test... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/gestiunea-utilizatorilor-in-mysql/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/gestiunea-utilizatorilor-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
	</item>
		<item>
		<title>Backup manual pentru o baza de date</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/backup-manual-pentru-o-baza-de-date/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/backup-manual-pentru-o-baza-de-date/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 09:47:51 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=82</guid>
		<description><![CDATA[<p>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:
137b7b2fc464dcf1d2c4c8bc88562cda018
sau, daca utilizatorul folosit are setata o parola, se ruleaza comanda:
137b7b2fc464dcf1d2c4c8bc88562cda019
In cazul in care se foloseste si parola trebuie avut in vedere ca NU exista spatiu intre -p si parola folosita.
Daca avem nevoie de un backup pentru toate bazele de date existente, putem adauga parametrul &#8211;all-databases:
137b7b2fc464dcf1d2c4c8bc88562cda020
E u... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/backup-manual-pentru-o-baza-de-date/' rel="nofollow">Mai departe &raquo;</a></p>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,]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/backup-manual-pentru-o-baza-de-date/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[Backup]]></coop:keyword>
		<coop:keyword><![CDATA[Database]]></coop:keyword>
	</item>
		<item>
		<title>Repararea unei baze de date MySQL din consola</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/repararea-unei-baze-de-date-mysql-din-consola/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/repararea-unei-baze-de-date-mysql-din-consola/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 16:48:21 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[myisamchk]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=61</guid>
		<description><![CDATA[<p>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:
1. Se opreste serverul MySQL
137b7b2fc464dcf1d2c4c8bc88562cda021
E posibil sa difere calea si numele scriptului de pornire. In Linux se foloseste de obicei
137b7b2fc464dcf1d2c4c8bc88562cda022
2. Se intra in directorul bazei de date si se ruleaza comanda myisamchk:
137b7b2fc464dcf1d2c4c8bc88562cda023
3. Se reporneste serverul MySQL
137b7b2fc464dcf1d2c4c8bc88562cda024
Daca sunt mai multe baze de date corupte comenzile de la pasul 2 se pot inlocui cu:
137b7b2fc464dcf1d2c4c8bc88562cda025
... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/repararea-unei-baze-de-date-mysql-din-consola/' rel="nofollow">Mai departe &raquo;</a></p>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:

1. Se opreste serverul MySQL
# /usr/local/etc/rc.d/mysql-server stop

E]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/repararea-unei-baze-de-date-mysql-din-consola/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[myisamchk]]></coop:keyword>
	</item>
		<item>
		<title>Monitorizarea query-urilor cu mytop</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/monitorizarea-query-urilor-cu-mytop/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/monitorizarea-query-urilor-cu-mytop/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 16:44:00 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=60</guid>
		<description><![CDATA[<p>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:
Prima data am creat un director mytop in ca... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/monitorizarea-query-urilor-cu-mytop/' rel="nofollow">Mai departe &raquo;</a></p>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]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/monitorizarea-query-urilor-cu-mytop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
	</item>
		<item>
		<title>Schimbarea parolei de root in MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/schimbarea-parolei-de-root-in-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/schimbarea-parolei-de-root-in-mysql/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 16:11:17 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Password]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=54</guid>
		<description><![CDATA[<p>Dupa cum spuneam si in articolul precedent (Recuperarea parolei de root pentru MySQL) , daca serverul foloseste pentru gestionarea serviciilor cPanel/WHM tot ce trebuie sa faceti e sa intrati in WHM si sa alegeti optiunea MySQL Root Password din sectiunea SQL Services. Se deschide o pagina noua, scrieti parola care o doriti, click pe Change Password. Pasii sunt aceiasi.
Daca in schimb nu avem cPanel/WHM instalat va trebui sa o schimbam manual. Daca stim parola nu trebuie sa urmam pasii prezentati in articolul cu recuperarea parolei. Avem doua variante:
1. Daca nu exista nici o parola setata folosim comanda:
137b7b2fc464dcf1d2c4c8bc88562cda030
2. Daca exista o parola, care o cunoastem, folosim comanda:
137b7b2fc464dcf1d2c4c8bc88562cda031
Variantele prezentate functioneaza pentru orice utili... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/schimbarea-parolei-de-root-in-mysql/' rel="nofollow">Mai departe &raquo;</a></p>Dupa cum spuneam si in articolul precedent (Recuperarea parolei de root pentru MySQL) , daca serverul foloseste pentru gestionarea serviciilor cPanel/WHM tot ce trebuie sa faceti e sa intrati in WHM si sa alegeti optiunea MySQL Root Password din sectiunea SQL Services. Se deschide o pagina noua, scrieti parola care o doriti, click pe Change]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/schimbarea-parolei-de-root-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[Password]]></coop:keyword>
	</item>
		<item>
		<title>Recuperarea parolei de root pentru MySQL</title>
		<link>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/recuperarea-parolei-de-root-pentru-mysql/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/recuperarea-parolei-de-root-pentru-mysql/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 15:53:03 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Password]]></category>
		<category><![CDATA[root]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=21</guid>
		<description><![CDATA[<p>Daca ati uitat parola de root a serverului MySQL aceasta se poate recupera usor. Daca serverul foloseste pentru gestionarea serviciilor cPanel/WHM tot ce trebuie sa faceti e sa intrati in WHM si sa alegeti optiunea “MySQL Root Password” din sectiunea “SQL Services”. Se deschide o pagina noua, scrieti parola care o doriti, click pe “Change Password” si e gata treaba.
Daca nu folositi cPanel/WHM e putin mai complicat, dar nu foarte. E important sa existe acces ca root pe serverul in cauza pentru a urma pasii:
1. Se opreste serverul MySQL
137b7b2fc464dcf1d2c4c8bc88562cda032
E posibil sa difere calea si numele scriptului de pornire. In Linux se foloseste de obicei
137b7b2fc464dcf1d2c4c8bc88562cda033
2. Se porneste serverul mysql fara parola de root
137b7b2fc464dcf1d2c4c8bc88562cda0... <a href='http://www.lamp.ro/articole-tutoriale-optimizare-mysql/recuperarea-parolei-de-root-pentru-mysql/' rel="nofollow">Mai departe &raquo;</a></p>Daca ati uitat parola de root a serverului MySQL aceasta se poate recupera usor. Daca serverul foloseste pentru gestionarea serviciilor cPanel/WHM tot ce trebuie sa faceti e sa intrati in WHM si sa alegeti optiunea “MySQL Root Password” din sectiunea “SQL Services”. Se deschide o pagina noua, scrieti parola care o doriti, click pe “Change]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-optimizare-mysql/recuperarea-parolei-de-root-pentru-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[MySQL]]></coop:keyword>
		<coop:keyword><![CDATA[Password]]></coop:keyword>
		<coop:keyword><![CDATA[root]]></coop:keyword>
	</item>
	</channel>
</rss>

