Il nuovo benchmark TPC-E
Lo confesso, non sono mai stato un amante del benchmark più noto nelle misurazioni delle prestazioni di un database, il famoso TPC-C. Il motivo è che tali benchmark sono realizzati con macchine quasi impossibili da vedere nella realtà, inoltre nel benchmark troppi fattori del "mondo" reale non negono presi in esame.
Questo articolo di Brian Moran mi ha stimolato la curiosità di leggere meglio il nuovo benchmark TPC-E: si tratta di un benchmark estremamente più interessante e realistico rispetto a delle reali condizioni d'uso. Le specifiche sono relativamente nuove. Al momento ci sono solo 3 produttori hardware che hanno pubblicato dei risultati. La cosa curiosa è che tra questi c'è anche IBM, ma come Dell e Unisys il database usato è SQL Server 2005. A dire la verità in questi primi 3 benchmark non ci sono configurazioni al di sotto dei 200.000$, mi piacerebbe vedere un confronto con hardware più limitato togliendo uno zero alla cifra del totale. Sicuramente però dal punto di vista tecnico è interessante vedere che anche i benchmark devono evolvere per seguire l'evoluzione della tecnologia: il primo test TPC-C risale al 1992, immaginate una qualsiasi specifica software di 15 anni fa portata oggi... ha ben i suoi anni!
Spero di vedere prossimamente altri test comparativi, sia con hardware ancora più "ridotti", sia con altri database server.