Database-versnelling, SQL en SQL in RAM.

Traditionele SQL-databases hebben een nieuwe functie die ze versnelt in RAM. Dit artikel legt uit hoe MaxVeloSSD zelfs deze nieuwe technologieën versnelt.



In de RAM-databases genieten grote populariteit vanwege hun prestaties. Ze kunnen vele malen sneller zijn dan conventionele systemen. We vroegen ons af in hoeverre de prestaties door onze software kunnen worden verbeterd en hebben de juiste tests uitgevoerd. Allereerst kan men heel duidelijk zeggen: ja, zelfs in RAM-databases, met tot 33% meer prestaties, verbetert onze software de prestaties aanzienlijk. We hebben een SQL-database met marktstandaarden op de harde schijf en SSD getest volgens de instructies van de fabrikant en behaalde overeenkomstige resultaten. Vervolgens hebben we MaxVeloSSD geïnstalleerd, een RAMSSD caching-software van EliteBytes op de databasecomputer en dezelfde tests opnieuw uitgevoerd. Het resultaat was een toename van de prestaties tot 133% met lagere hardwarevereisten! De volledige testreferentie inclusief gemeten tijden vindt u hieronder.


Resultaten: DB volledig op SSD's (dus nog steeds zonder cache): 135 seconden. DB volledig op HDD met MaxVeloSSD als RAMSSD cache (sO): 90 seconden. Het omwisselen van het LOG-bestand veranderde de resultaten van de caching niet meetbaar. Dit is echter anders met de conventionele InRAM- en InDisk-bediening: hier is het essentieel voor de uitvoering.


Hardware: AMD Ryzen 7 1700 CPU, 32 GB DDR 4 RAM, MSI B350M moederbord. Samsung 960 EVO NVM 230 GB SSD als cache. Nog 1 SSD als database-LOG-apparaat. 1 Toshiba HDWD 120 hosterschijf van 2 terabyte. MaxVeloSSD kreeg 10 GB RAM en 230 GB SSD toegewezen als cache voor een hostvolume van 2 TB. Besturingssysteem en database staan \u200b\u200bop dit volume. Voor optimale prestaties is het belangrijk om het database-logbestand op een extra SSD op te slaan.


Software: Besturingssysteem: Microsoft Windows Server 2016-database: Microsoft Sql Server 2016. EliteBytes MaxVeloSSD Professional versie 3.2. Benchmark / Load Generator: voorbeelden uit AdventureWorks 2016. Referentie: https://www.microsoft.com/en-us/download/details.aspx?id=49502