Ho alcuni problemi di prestazioni nell'importazione di un file CSV.
L'ambiente di test sono delle virtual machine hyper-v con CentOS 5.6 64bit, in esecuzione su delle workstation HP Z400. Delle buone workstation ma nulla di eccezionale.
L'ambiente di produzione è un server HP DL 120 G5 con 6Gb di ram e 2 dischi sata in RAID1, con RedHat 5.6 64 bit.
Abbiamo un sito joomla in cui dobbiamo importare un csv tramite virtuemart, per caricare articoli e categorie nel database.
In ambiente di test, la procedura di importazione dura circa 10 minuti, per importare un file da circa 6000 righe.
In ambiente di produzione, la procedura di importazione dura oltre 100 minuti, per lo stesso file... Non ho errori o segnalazioni particolari che possano farmi pensare a qualcosa nei log di sistema, nel corso dell'importazione il carico della CPU non supera mail il 10%, mentre in ambiente di test rimane fisso al 100% per tutta la durata dell'import. Ovviamente le versioni di MySQL, apache e del sito (joomla, virtuemart, csvimport) sono le stesse nei due ambienti.
Sembra che il server di produzione cazzeggi invece che svolgere l'importazione...
Il server, a parte questo strano problema, risponde piuttosto bene, non presenta problemi evidenti di stabilità che possano far pensare ad un problema hardware. Il check del raid non segnala problemi.
Qualche idea??