Tietokannan kiihdytys, SQL ja SQL RAM.

Perinteisissä SQL-tietokannoissa on uusi ominaisuus, joka nopeuttaa niitä RAM-muistissa. Tässä artikkelissa selitetään, kuinka MaxVeloSSD nopeuttaa jopa näitä uusia tekniikoita.



RAM-tietokannoissa on erittäin suosittu suorituskyvyn ansiosta. Ne voivat olla monta kertaa nopeampia kuin perinteiset järjestelmät. Mietitkö, missä määrin ohjelmistomme tehokkuutta voidaan lisätä ja tehdä asianmukaisia \u200b\u200btestejä. Ensinnäkin voimme sanoa hyvin selvästi: Kyllä, jopa RAM-tietokannoissa, jopa 33% enemmän suorituskykyä, ohjelmisto parantaa merkittävästi suorituskykyä. Testasimme markkinoilla olevan SQL-tietokannan kiintolevylle ja SSD: lle valmistajan ohjeiden mukaisesti ja saimme aikaan vastaavia tuloksia. Sitten asennimme ElvisBytes-tietokannasta MaxVeloSSD: n, RAMSSD-välimuistinohjelmiston ja suoritettiin samat testit uudelleen. Tuloksena suorituskyky nousi 133 prosenttiin alemmilla laitteistovaatimuksilla! Alla oleva koeajo, joka sisältää mitatut ajat.


Tulokset: DB täysin SSD: n (siis vielä ilman välimuistia): 135 sekuntia. DB täysin kiintolevyllä MaxVeloSSD: llä RAMSSD-välimuistiksi (sO): 90 sekuntia. LOG-tiedoston vaihtaminen ei muuttanut mitenkään välimuistin tuloksia. Tämä eroaa kuitenkin tavanomaisista InRAM- ja InDisk-toiminnoista: tässä on tärkeää suorituskyvyn kannalta.


Laitteisto: AMD Ryzen 7 1700 CPU, 32 Gt DDR 4 RAM, MSI B350M emolevy. Samsung 960 EVO NVM 230 Gt: n SSD-välimuisti. 1 lisää SSD-tietokantaa tietokantalaitteena. 1 Toshiba HDWD 120 2 teratavun isäntälevy. MaxVeloSSD: lle osoitettiin 10 Gt: n RAM-muistia ja 230 Gt: n SSD: tä välimuistiksi 2TB: n isäntätilavuudelle. Tässä tilassa on käyttöjärjestelmä ja tietokanta. Optimaalisen suorituskyvyn kannalta on tärkeää tallentaa tietokannan LOG-tiedosto ylimääräiseen SSD-tiedostoon.


Ohjelmisto: Käyttöjärjestelmä: Microsoft Windows Server 2016 -tietokanta: Microsoft Sql Server 2016. EliteBytes MaxVeloSSD Professional -versio 3.2. Benchmark / Load Generator: AdventureWorks 2016 esimerkkejä. Viite: https://www.microsoft.com/en-us/download/details.aspx?id=49502