folosesc si indexuri.. si limite.. am optimizat si baza de date.. dar site-ul are si cam 50.000 unici pe zi..
folosesc si indexuri.. si limite.. am optimizat si baza de date.. dar site-ul are si cam 50.000 unici pe zi..
server separat de sql la asa numere.. si daca e si de continut ce consuma banda (imagini, video streaming) trebuie separate serverele de apache si sql.
fisierele alea doar o sa iti mareasca consumul de banda..
daca procesul de sql nu trece de 30% si site-ul se misca tot greu inseamna ca mai trebuie banda de upload... dar daca tie iti sta constant 70 - 90% .. clar server separat..
Scriu, rar, pe point47 diverse tips&tricks in web-dev.
site-ul e hostat pe un server dedicat..si tot merge greu.. are uneori load de peste 30.. dar pana acum pe asta s-a bazat.. pe cache.. si se incarca destul de bine cand informatia cautata e in cache..
Incearca sa pui systemul, baza de date si fisierele cache pe hdd-uri diferite.
Limitarea de viteza este data in primul rand de de accesul la disk si mai rar de puterea de procesare.
Solutia cu servere diferite, in afara de costul serverelor implica si probleme de administrare si securitate urate.
Problema principala e ca iti fragmenteaza foarte tare discul si vei avea timpi mari de access. Ca sa nu mai vorbim ca un backup va dura ore multe. Sunt destul de multe complicatii. Ai incecat de exemplu sa intrii in director sa-l vezi in explorer? Asa-i ca sta 10-20 de min sa-l deschida?
Ar trebui puse in baza de date. SQL Server-ul are el algoritmi destul de tari de cautare (cu niste arbori dragutiiar cautarea pe NTFS e liniara. Deci si timpi mai mari.
Daca chiar vrei sa ramana asa treaba ia-ti mai multe harduri in RAID si pui aceasi informatie pe ele. Se mai imparte load-ul dar tot acolo ai ramas.
Joburi in IT - faceti un CV pe site si asteptati sa vina ofertele care se potrivesc cu el
Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)