SQL Server 2016: élen a TPC-H tesztekben

Négy kategóriából háromban a Microsoft SQL Server 2016 tartja a teljesítményrekordot a TPC-H tesztben. Ez a benchmark egy nagyvállalati döntéstámogatási folyamatot szimulál.

A Transaction Performance Council a világ vezető informatikai vállalatai által alapított és támogatott non-profit szervezet, amelyet az 1980-es évek végén azért hívtak életre, hogy az iparág által elfogadott tranzakciófeldolgozási teszteket dolgozzon ki, amelyek használatával objektíven összehasonlítható a különböző rendszerek teljesítménye. A különféle típusú feladatokra eltérő teszteket dolgozott ki a szervezet, amelyeket folyamatosan finomítanak. A TPC-H egy döntéstámogató feladatot szimulál, egy adatbázison nagy mennyiségű tranzakció zajlik, amellyel párhuzamosan komplex ad-hoc lekérdezések futnak.

A TPC-H benchmarkot többféle méretű adatbázison is le lehet futtatni, a Transaction Performance Council nyilvántart 1000, 3000, 10000 és 30000 GB-os eredményeket egyaránt. A TPC-H tesztekben egy rendszer teljesítményét a QphH pontszámmal jellemzik, amely az egy óra alatt sikeresen futtatott lekérdezések számát mutatja az adott méretű adatbázison. Minél nagyobb a QphH érték, az adott rendszer annál nagyobb teljesítményre képes.

Blogbejegyzésünk születésekor az 1000, 10000 és 30000 GB-os kategóriában egyaránt a SQL Server 2016 tartja a legmagasabb teljesítmény rekordját a nem-fürtözött rendszerek kategóriájában (a 3000 GB-os kategóriában pedig a második legerősebb pontszámot jelenleg).

  • Az 1000 GB-os kategóriában a HP ProLiant DL380 Gen9 szervere a csúcstartó, amely 2 Intel Xeon E5-2699 v4 processzorral 678 ezer QphH feletti eredményt ért el a teszten Windows Server 2012 R2 operációs rendszerrel.
  • A 3000 GB-os kategóriában jelenleg a második helyet tartó szerver a Cisco UCS C460 M4, amely 4 Xeon E7-8890 v3 processzorral 1,071 millió QphH feletti eredményt ért el.
  • A 10000 GB-os teszten Lenovo szerver áll az élen, a SQL Server 2016 alatt immár Windows Server 2016 Standard operációs rendszert  futtatva. A Lenovo System x3850 X6 szerverben 4 darab 4 Xeon E7-8890 v3 processzor dolgozik, a teszteredmény az 1,1 millió pontot is meghaladja.
  • A 30000 GB-os TPC-H benchmark királya szintén a Lenovo System x3850 X6, amelyen SQL Server 2016 és Windows Server 2016 Standard fut. Ez a szerver 8 darab Xeon E7-8890 V3 processzorral szállítja az 1 millió pont feletti teszteredményt.

A fenti számok igazolják a SQL Server 2016 teljesítményét és skálázhatóságát, valamint kiemelkedő ár-teljesítmény arányát is. A részletes számok megtekinthetők a Transaction Performance Council weboldalán.

Egy hozzászólás a(z) “SQL Server 2016: élen a TPC-H tesztekben” bejegyzéshez

  1. thinktura szerint:

    A TPC-H teszteket mintha 2013 óta nem nagyon használnák MS SQL server teljesítményen kívül más termékeredmények publikálására. Nincs Oracle, Sybase, SAP HANA, IBM DB2 performancia publikáció lassan három éve. Így nem tudom, mennyire a termékre nézve mérvadó a lista.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.