Linux & php & cli & rrdtool

Se da o aplicație scrisă în php, datele stocate în MySQL, care în final folosește rrdtool pentru a genera grafice cu diverse chestii. Am lucrat împreuna cu un coleg la aceasta, folosind pentru dezvoltare și test o mașina pe care rulează freeBSD 7.2-STABLE, php5-5.2.11_1, rrdtool-1.3.9, php5-rrdtool-1.00_1 și bineînțeles un apache și un server MySQL. Pentu actualizare valorilor se rulează cu ajutorul crontab un script php care face operațiile necesare în baza de date și apoi face update la fișierul rrd corespunzător. Până aici toate bune, mergea minunat. A trebuit să pun în producție această aplicație pe o mașina care rulează…

Importanta cheilor primare in tabele MySql

Astazi mi-am propus sa fac un test pentru a vedea daca exista o imbunatatire de performanta atunci cand se folosesc chei primare in tabelele din bazele de date MySQL. Pentru aceasta am creat o baza de date: create database testviteza; In aceasta baza de date am creat un tabel: CREATE TABLE `random` ( `id_inregistrare` int(100) NOT NULL DEFAULT ‘0’, `date` varchar(100) NOT NULL DEFAULT ” ) ENGINE=MyISAM DEFAULT CHARSET=latin1; Mi-am propus sa populez acest tabel cu date. O metoda de a insera multe date in acest tabel intr-un mod rapid a fost sa creez un script PHP care sa faca…