Паскарэнне базы дадзеных SQL і SQL ў аператыўнай памяці.

Традыцыйныя базы дадзеных SQL ёсць новая функцыя, якая паскарае іх у памяці. Гэты артыкул тлумачыць, як MaxVeloSSD паскарае нават гэтыя новыя тэхналогіі.



У памяці базы дадзеных карыстаюцца вялікай папулярнасцю з-за сваёй працы. Яны могуць быць у шмат разоў хутчэй, чым звычайныя сістэмы. Цікава, у якой ступені прадукцыйнасць можа быць павялічана з дапамогай нашага праграмнага забеспячэння, і зрабіў адпаведныя тэсты. Перш за ўсё, можна вельмі выразна сказаць: Так, нават у базах дадзеных RAM, да 33% больш высокую прадукцыйнасць, наша праграмнае забеспячэнне значна павышае прадукцыйнасць. Мы пратэставалі стандартную базу дадзеных SQL на рынку на цвёрдым дыску і SSD ў адпаведнасці з інструкцыямі вытворцы і дасягнуты адпаведныя вынікі. Затым мы ўсталявалі MaxVeloSSD, кэшуюцца RAMSSD праграмнае забеспячэнне з EliteBytes на кампутары базы дадзеных і зноў пабег тыя ж тэсты. Вынікам гэтага стала павелічэнне прадукцыйнасці да 133% з больш нізкімі патрабаваннямі да абсталявання! Поўны даведнік выпрабаванняў, уключаючы вымераныя часы можа быць знойдзены ніжэй.


Вынікі: БД цалкам на SSD-х (пры гэтым яшчэ без кэша): 135 секунд. DB цалкам на HDD з MaxVeloSSD як кэш RAMSSD (СА): 90 секунд. Перапампоўка файла LOG не змяніць вынікі кэшавання вымерна. Аднак, гэта адрозніваецца ад звычайнай InRAM і эксплуатацыі InDisk: тут мае важнае значэнне для прадукцыйнасці.


Абсталяванне: AMD Ryzen 7 1700 працэсар, 32 Гб DDR 4 АЗП, MSI B350M мацярынскай платы. Samsung 960 EVO NVM 230 Гб SSD ў якасці кэш-памяці. больш за 1 SSD ў якасці LOG базы дадзеных прылады. 1 Toshiba HDWD 120 2 тэрабайт хост-дыска. MaxVeloSSD было выдаткавана 10 Гб аператыўнай памяці і 230 Гб SSD ў якасці кэш-памяці для тома 2TB хаста. Аперацыйная сістэма і база дадзеных знаходзяцца на гэтым томе. Для аптымальнай працы важна, каб захаваць файл часопіса базы дадзеных на дадатковы SSD.


Праграмнае забеспячэнне: Аперацыйная сістэма: Microsoft Windows Server 2016 База дадзеных: Microsoft SQL Server 2016. EliteBytes MaxVeloSSD Professional Version 3.2. Benchmark Генератар / Нагрузка: AdventureWorks 2016 прыклады. Даведка: https://www.microsoft.com/en-us/download/details.aspx?id=49502