Quote:
Originariamente inviato da cionci
La domanda è poco precisa...quindi la risposta può essere altrettanto aleatoria...
Dipende tutto dal carico medio... Se la tua applicazione fa 10 query di selezione al secondo basta anche un Pentium 1... Se ne fa 3000 ti ci vuole qualcosa di più serio... Se fa 1500 di selezione e 1500 query di inserimento avrà bisogno anche di un sottosistema dischi molto potente... Se le tabelle sono piccole non ti serve molta memoria...se le tabelle sono grandi ti servirà più memoria (ad esempio la tabella con l'indicizzazione completa per il motore di ricerca di questo forum richiede circa 10 GB di ram)...
|
Come (quasi) sempre mi sa che il Cionci ha ragione.
La domanda avrebbe dovuto comprendere lo scopo ed/od il carico di lavoro della macchina, mai generalizzare troppo, era meglio dividere x settori.
Ma a prescidenre da tutto, il discorso che va sicuramente bene sempre è:
il fattore RAM e storage che deve essere il + pompato possibile!
Della serie "tanta e buona".
Per quanto riguarda le "unità di calcolo" mi chiedevo appunto se si sa qualcosa sulle capacità di questi SW.
Nel senso che se il demone MySQL occupa 1 sola CPU (reale o virtuale) di 1 sistema multi(processore o core) allora è inutile avere quella tecnologia, ma magari sol 1 CPU con molto clock ed/od cache.
Se invece è noto che il "Zend Engine" od il demone MySQL/PostgreSQL sono ghiotti di CPU multi(qualcosa) beh allora il discorso cambia.