Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Ez a lap referencialapként szolgál az SQL Server memórián belüli funkcióihoz és technológiáihoz. A memórián belüli adatbázisrendszer fogalma egy olyan adatbázisrendszerre utal, amely a modern adatbázisrendszerekben elérhető nagyobb memóriakapacitások kihasználására lett kialakítva. A memóriában lévő adatbázisok lehetnek relációs vagy nem relációs jellegűek.
Gyakran feltételezik, hogy a memóriabeli adatbázisrendszerek teljesítménybeli előnyei többnyire annak köszönhetők, hogy a memóriában tárolt adatok elérése jóval gyorsabb, mint a leggyorsabb rendelkezésre álló lemez alrendszereken található adatoké, több nagyságrenddel. Számos SQL Server-feladat esetében a teljes munkamenet elfér a rendelkezésre álló memóriában. Sok memórián belüli adatbázisrendszer képes az adatok lemezen való megőrzésére, és előfordulhat, hogy a teljes adatkészlet nem mindig fér el a rendelkezésre álló memóriában.
Relációs adatbázis-munkaterhelések esetében egy gyors, illékony gyorsítótár előzi meg a lényegesen lassabb, de tartós adathordozót. Különleges megközelítéseket igényel a számítási feladatok kezeléséhez. A gyorsabb memóriaátviteli sebesség, a nagyobb kapacitás vagy akár az állandó memória által kínált lehetőségek megkönnyítik az új funkciók és technológiák fejlesztését, amelyek új megközelítéseket hozhatnak létre a relációs adatbázis számítási feladatainak kezeléséhez.
Hibrid pufferkészlet
A következőkre vonatkozik:SQL Server
A hibrid pufferkészlet kibővíti a bájtcímezhető állandó memóriatároló eszközökön található adatbázisfájlok pufferkészletét Windows és Linux platformokon az SQL Server 2019-zel (15.x).
Memóriaoptimalizált tempdb-metaadatok
A következőkre vonatkozik:SQL Server
Az SQL Server 2019 (15.x) egy új funkciót vezet be, amely memóriaoptimalizált tempdb-metaadatokkal rendelkezik, amely hatékonyan megszünteti a versengési szűk keresztmetszeteket, és új szintű méretezhetőséget biztosít a -heavy számítási feladatokhoz tempdb.
Az SQL Server 2019 (15.x) memóriaoptimalizált metaadataival és az újabb funkciókkal kapcsolatos legújabb tempdb fejlesztésekről további információkat az SQL Server 2022 rendszeroldali lapzár egyidejűségi fejlesztései című írásban talál, valamint nézze meg a System Page Latch Concurrency Enhancements (Ep. 6) | Data Exposed epizódot.
Memóriabeli OLTP
A következőkre vonatkozik:SQL Server
A memóriabeli OLTP az SQL Serverben és az SQL Database-ben elérhető adatbázis-technológia, amely optimalizálja a tranzakciófeldolgozás, az adatbetöltés, az adatbetöltés és az átmeneti adatforgatókönyvek teljesítményét.
Állandó memória támogatásának konfigurálása Linuxhoz
A következőkre vonatkozik:SQL Server Linux rendszeren
Az SQL Server 2019 (15.x) azt ismerteti, hogyan konfigurálható az állandó memória (PMEM) a ndctl segédprogram állandó memóriája használatával.
Tartósított naplópuffer
Az SQL Server 2016 1. szervizcsomagja (13.x) teljesítményoptimalizálást vezetett be a WRITELOG-várakozások által kötött írásigényes számítási feladatokhoz. Az állandó memória a naplópuffer tárolására szolgál. Ezt a kis méretű puffert (felhasználói adatbázisonként 20 MB) ki kell üríteni a lemezre a tranzakciónaplóba írt tranzakciók megerősítéséhez. Az írásigényes OLTP számítási feladatok esetében ez a kiürítési mechanizmus szűk keresztmetszetté válhat. Ha a naplópuffer állandó memóriában van, a naplók megkeményítéséhez szükséges műveletek száma csökken, ezáltal javul a tranzakciós idő, és nő a számítási feladatok teljesítménye. Ez a folyamat a Log Caching tailjeként lett bevezetve. A Tail Log Backups esetében azonban éreztek egy ütközést, és a hagyományos felfogás szerint a napló farka a tranzakciónapló azon része, amely már megkeményedett, de még nem készült belőle biztonsági másolat. Mivel a hivatalos funkciónév a Tartós naplópuffer, ez az itt használt név.