Desilo vam se sigurno da imate malu bazu a fajl u kome se ona nalazi je veliki, nekad cak i ogroman i ma sta radili, fajl ostaje nekoliko puta veci od same baze. Razlog je prilicno jednostavan, InnoDB storage engine koristi table space tako da isti moze samo da raste. Jasno je da ako imamo tabelu od 1M slogova i onda obrisemo srednjih 500K slogova da ce tabela da ima rupu, onda opet dodamo 100K...
Izbegavanje deadlock-ova
Transakcioni storage-engine-i sa zaključavanjem na nivou sloga. specijalno oni integrisani u SQL server su prirodno skloni deadlock-ovima. Kako su isti „smrt za performanse“ bitno je unapred planirati način na koji će se taj problem rešiti ili zaobići. InnoDB, transakcioni storage engine, deo MySQL-a ima algoritam za detekciju deadlock situacije koji funkcioniše tako da kada postavlja...
Novi google patch – globalni transakcioni id
Novi google patch koji ce biti prezentovan na MySQL korisnickoj konferenciji donosi „global transaction ID“ Ovaj patch omogucava dva nacina za lagan slave failover a maste-master failover moze biti kompletno automatizovan. Slave failover je proces gde iz sistema uklanjamo master a server i novi server (najcesce neki koji je do tada bio slave) postavljamo za master. Ako je ovo...
MySQL Podrška Telefonom
MySQL je firma koja već godinama dobija titulu firme sa najboljom podrškom u industriji … kako to funkcioniše, brdo nekih inženjera koji vrlo dobro poznaju rad MySQL-a, odlično poznaju sors kod MySQL-a, i imaju ogromno iskustvo u radu sa istim prate neki tiketing sistem (zasnovan na MySQL EVENTUM-u) i preuzimaju „tikete“ i rešavaju ih…. sve u svemu, prilično zgodna...
MySQL Data Dumper
MySQL Data Dumper ne dampuje strukturu baze, samo podatke… to radi JAKO BRZO, mnogo brze od bilo kog dosadasnjeg resenja posto to radi paralelno vrseci veliki pritisak kako na bazu tako i na lokni disk io gde pise podatke.