Einträge gefunden: 2717 von 2790. Filter zurücksetzen
 
  Titel: Performancevergleich von einer NewSQL Main-Memory Datenbank (SingleStore) und einer SQL-Datenbank mit In-Memory Technologie (Microsoft SQL Server)
  AutorIn: Jörg Holzinger
  Typ: Bachelorarbeit
  ÖFOS 2012 Code: 102010 Datenbanksysteme
  Institution: Ferdinand Porsche FernFH, Wiener Neustadt, WIBA
  Betreuung: Eszter Geresics-Földi
  Datum: 2023
  Abstract (de):
Die vorliegende Studie untersuchte den Performanceunterschied zwischen einer NewSQL MainMemory Datenbank (SingleStore) und einer herkömmlichen SQL Datenbank mit In-Memory
Technologie (Microsoft SQL Server) für verschiedene DML-Befehle. Ein eigens entwickeltes
Benchmark-Tool wurde verwendet, um automatisierte Tests durchzuführen, und weiters wurden
drei verschiedene OLTP-Szenarien in den Datenbank-Clients exekutiert. Die Ergebnisse zeigen,
dass die SingleStore Datenbank besonders gut für schreibintensive Operationen geeignet ist,
während der SQL Server leseintensive Operationen performanter abwickelt. Es wurden
signifikante Unterschiede bei INSERT- und UPDATE-Befehlen festgestellt, wobei die SingleStore
Datenbank in vielen Fällen deutlich schneller war. Bei SELECT-Befehlen zeigte der SQL Server
seine Stärke und war in einigen Fällen bis zu 150-mal schneller als SingleStore. Bei DELETEBefehlen war die SingleStore Datenbank vier- bis sechsmal schneller. Die OLTP-Simulation
bestätigte die Ergebnisse des Benchmark-Tools und zeigte, dass der SQL Server in einer
leseintensiven Simulation schneller war, während die SingleStore Datenbank in schreib- und
updateintensiven Simulationen deutlich schneller war. Die Verwendung des Benchmark-Tools
ermöglichte eine detaillierte Analyse und ergab, dass der SQL Server im Durchschnitt bei
SELECT-Befehlen um 174% schneller war, während die SingleStore Datenbank bei INSERTBefehlen um 43%, bei UPDATE-Befehlen um 204% und bei DELETE-Befehlen um 414%
schneller war. Die SingleStore Datenbank war auch im durchschnittlichen Mix der DML-Befehle
um 81% schneller als der SQL Server.
  Abstract (en):
The present study examined the performance difference between a NewSQL main-memory
database (SingleStore) and a conventional SQL database with in-memory technology (Microsoft
SQL Server) for various DML commands. A self-developed benchmark tool was used to run
automated tests as well as three different OLTP scenarios that were executed in the database
clients. The results show that the SingleStore database is particularly well suited for writeintensive operations, while the SQL Server handles read-intensive operations more efficiently.
Significant differences were found in INSERT and UPDATE commands, with the SingleStore
database being significantly faster in many cases. With SELECT commands, SQL Server showed
its strength and in some cases was up to 150 times faster than SingleStore. On DELETE
commands, the SingleStore database was four to six times faster. The OLTP simulation confirmed
the benchmark tool results and showed that the SQL Server was faster in a read-intensive
simulation, while the SingleStore database was significantly faster in write- and update-intensive
simulations. Using the benchmark tool enabled a detailed analysis and revealed that on average,
SQL Server was 174% faster on SELECT commands, while the SingleStore database was 43%
faster on INSERT commands, 204% on UPDATE commands, and 414% faster on DELETE
commands. The SingleStore database was also 81% faster than the SQL Server in the average
of mixed DML commands.
  Keywords (de): SingleStore; Microsoft SQL Server; Performancevergleich; NewSQL; Main-Memory Datenbank;
In-Memory Datenbank; OLTP Simulation; Datenbank Benchmark-Too
  Keywords (en): SingleStore; Microsoft SQL Server; performance comparison; NewSQL; main-memory database;
in-memory database; OLTP simulation; database benchmark-too