Trebuie sa facem o aplicatie web mare, adica: peste 20.000 useri, de la 20
pana peste 500 useri concomitenti, peste 50 tabele din care unele cu sute de
mii de inregistrari, operatii pe baza de date multe si de toate felurile
(select, insert, update, delete), query-uri complexe de genul rapoarte cu
calcule, "next page", ordonari dupa diferite campuri, joburi pe baza de date
din minut in minut etc

Solutia propusa este php+apache+mysql (hardware-ul nu e o problema).

Intrebarea mea este daca mysql este o solutie viabila pt asa ceva, daca
rezista la atata operatii. Are cineva in productie o astfel de baza de date
mare si folosita intens? Cum sunt performantele? Probleme majore care nu pot
fi ocolite sau optimizate? Alte optiuni in afara de Oracle?(exemple concrete
ar fi binevenite)

Din cate am citit eu, cica mysql-ul nu este recomandat pt baze de date mari
pt ca updateurile si inserturile au performante f scazute, dar nu am gasit
nimic concret (adica cineva sa fi implementat asa ceva, gasit probleme de
nerezolvat, renuntat in favoarea la...).

Stiu ca exista alternative cu functionalitati mai multe decat mysql-ul dar
(deocamdata) ma intereseaza un motor de bd care sa reziste "fizic" la atata
incarcare.

Multumesc,

Stefan

PS Nu stiu daca are relevanta: sunt newbie in linux (incluzand php/mysql).


Raspunde prin e-mail lui