I dalje pitanje oko optimizacije baze... Pretraga i iscitavanje podataka iz tabele koja se updejtuje na 2-3 min...
Imam tabelu sa 2 miliona unosa.
Neka se zove tabela 1. Takodje imam i tabelu arhiva, u kojoj preko crona stavljam podatke starije od 6 meseci.
U ovoj prvoj znaci imam 2 miliona unosa.
I sada imam neki module u kome radim statistiku. Pretrazivanje vrsim po jednom polju koji je primarni kljuc i index.
Napomena : tabela se updejtuje na 2-3 min.
Kada izaberem statistiku za danasnji dan (imam danasnji dan, nedelja, mesec, 6 meseci) ucitavanje traje oko 40 sekunde. I grupa korisnika bi trebalo da gleda statistiku.
Jedno od resenja je bilo i sql particije ali su one u WHERE upit podrzane od verzije 5.6, koja je u razvojnoj fazi.
http://lucene.apache.org/core/ -> ovo resenje je u razmatranje za sada. Vise me zanima dal moze jos nesto da se ucini po pitanju baze i pretrage.