Megosztás:


Linuxon futó SQL Server 2022 kiadásai és támogatott funkciói

A következőkre vonatkozik:SQL Server Linux rendszeren

Ez a cikk a Linuxon futó SQL Server 2022 (16.x) különböző kiadásai által támogatott funkciók részleteit ismerteti.

A Windows rendszeren futó SQL Server kiadásairól és támogatott funkcióiról az SQL Server 2022Kiadásai és támogatott funkciói című témakörben olvashat. A Windows SQL Server 2022 (16.x) újdonságairól a Az SQL Server 2022újdonságai című témakörben talál további információt.

A telepítési követelmények az alkalmazás igényeitől függően változnak. Az SQL Server különböző kiadásai megfelelnek a szervezetek és egyének egyedi teljesítményének, futtatókörnyezetének és árkövetelményeinek. A telepített SQL Server-összetevők az adott követelményektől is függnek. Az alábbi szakaszok segítenek megérteni, hogyan hozhatja létre a legjobb választást az SQL Server kiadásai és összetevői között.

A legújabb kibocsátási megjegyzésekért és az új információkért tekintse meg Linuxsql server 2022 kibocsátási megjegyzéseit.

A Linuxon nem elérhető SQL Server-funkciók listáját a nem támogatott szolgáltatások és szolgáltatásokcímű témakörben találja.

Próbálja ki az SQL Servert

SQL Server-kiadások

Az alábbi táblázat az SQL Server kiadásait ismerteti.

Kiadás Definíció
Enterprise1 A premier ajánlat, az SQL Server Enterprise kiadás átfogó, csúcskategóriás adatközponti képességeket kínál villámgyors teljesítménnyel, korlátlan virtualizálással 1 és teljes körű üzleti intelligenciával, így magas szolgáltatási szintet tesz lehetővé a kritikus fontosságú számítási feladatokhoz és a végfelhasználók számára az adatelemzésekhez való hozzáféréshez.
Szabvány Az SQL Server Standard kiadás a teljesítmény, a biztonság és a megfizethetőség egyensúlyát biztosítja azoknak a vállalatoknak, amelyeknek nagyvállalati szintű képességekre van szükségük az összetettség nélkül. Ez a kiadás nagyvállalati szintű teljesítményt, üzletiintelligencia-képességeket és hibrid rugalmasságot biztosít a növekvő vállalkozások számára.
Web2 Az SQL Server Web kiadás egy alacsony teljes bekerülési költségű lehetőség a webszolgáltatók számára (beleértve az IaaS-en való webkiadás kiválasztását az Azure-on) és a webes szolgáltatási beszállítók számára, amelyek méretezhetőséget, megfizethetőséget és kezelhetőségi képességeket biztosítanak a kis és nagy méretű webes alkalmazásokhoz vagy platformokhoz.
Fejlesztő Az SQL Server Developer Edition lehetővé teszi, hogy a fejlesztők bármilyen alkalmazást az SQL Server fölé építsenek. Az Enterprise kiadás összes funkcióját tartalmazza, de fejlesztési és tesztelési rendszerként, nem éles kiszolgálóként használható. Az SQL Server Developer edition ideális választás az alkalmazások készítését és tesztelését végző felhasználóknak.
Értékelés Az SQL Server Evaluation kiadás az Enterprise kiadás összes funkcióját tartalmazza. A kiértékelési üzembe helyezés 180 napig érhető el. További információ: SQL Server licencelési erőforrásai és dokumentumai.
Express3 Az SQL Server Express kiadás egy belépési szintű, ingyenes adatbázis, amely ideális asztali és kis méretű kiszolgálói adatvezérelt alkalmazások tanulásához és létrehozásához. Ez a legjobb választás az ügyfélalkalmazásokat fejlesztő független szoftvergyártók, fejlesztők és hobbisták számára. Ha speciálisabb adatbázis-funkciókra van szüksége, az SQL Server Express zökkenőmentesen frissíthető az SQL Server egyéb magasabb szintű kiadásaira.

Az SQL Server Express LocalDB az Express kiadás egyszerűsített verziója, amely minden programozhatósági funkciójával rendelkezik, felhasználói módban fut, és gyors, nulla konfigurációs telepítéssel és az előfeltételek rövid listájával rendelkezik.

Az 1 Nagyvállalati kiadás korlátlan virtualizálást kínál a Szoftvergaranciával rendelkező ügyfelek számára. A telepítéseknek meg kell felelniük a licencelési útmutatónak. További információ: SQL Server licencelési erőforrásai és dokumentumai.

A 2 webes kiadás nem érhető el az SQL Server 2025 (17.x) és újabb verzióiban.

3 Az SQL Server 2025 -től kezdve (17.x) az Express kiadás tartalmazza az Advanced Servicest tartalmazó SQL Server Express kiadásban elérhető összes funkciót.

AZ SQL Server használata ügyfél-/kiszolgálóalkalmazásokkal

Csak az SQL Server ügyfélösszetevőit telepítheti egy olyan ügyfél-/kiszolgálóalkalmazásokat futtató számítógépre, amely közvetlenül az SQL Server egy példányához csatlakozik. Az ügyfélösszetevők telepítése akkor is jó megoldás, ha egy SQL Server-példányt felügyel egy adatbázis-kiszolgálón, vagy ha SQL Server-alkalmazásokat tervez fejleszteni.

SQL Server-összetevők

A Linuxon futó SQL Server 2022 (16.x) támogatja az SQL Server adatbázismotort. Az alábbi táblázat az adatbázismotor funkcióit ismerteti.

Kiszolgálóösszetevők Leírás
SQL Server adatbázismotor Az SQL Server adatbázismotorja tartalmazza az adatbázismotort, az adatok tárolására, feldolgozására és védelmére szolgáló alapvető szolgáltatást, a replikációt, a Full-Text keresést, a relációs és XML-adatok kezelésére szolgáló eszközöket, valamint az adatbázis-elemzési integrációt.

Fejlesztői, Enterprise Core- és próbaverziós kiadások

A fejlesztői, enterprise core- és próbaverziós kiadások által támogatott funkciókért tekintse meg az SQL Server Enterprise kiadáshoz tartozó funkciókat az alábbi táblázatokban.

A Fejlesztői kiadás továbbra is csak egy ügyfelet támogat SQL Server Elosztott lejátszás.

Méretezési korlátok

Jellemző Vállalati Standard web Expressz
Egyetlen példány által használt maximális számítási kapacitás – SQL Server adatbázismotor 1 Operációs rendszer maximális száma A korlátozás a 4 foglalatra vagy a 24 magra vonatkozik, amelyik kisebb. 4 foglalat vagy 16 mag kisebb méretűre korlátozva 1 aljzat vagy 4 mag kisebbre korlátozva
Egyetlen példány által használt maximális számítási kapacitás – Analysis Services vagy Reporting Services Operációs rendszer maximális száma A korlátozás a 4 foglalatra vagy a 24 magra vonatkozik, amelyik kisebb. 4 foglalat vagy 16 mag kisebb méretűre korlátozva 1 aljzat vagy 4 mag kisebbre korlátozva
Az SQL Server adatbázismotor példányonkénti pufferkészlet maximális memóriája Operációs rendszer maximális száma 128 GB 64 GB 1410 MB
A pufferkészlet-bővítmény maximális kapacitása az SQL Server-adatbázismotor példányonként 32 * (maximális kiszolgálói memóriakonfiguráció) 4 * (maximális kiszolgálói memóriakonfiguráció) Nincs adat. Nincs adat.
A SQL Server-adatbázismotor példányonkénti oszlopcentrikus szegmensgyorsítótár maximális memóriája Korlátlan memória 32 GB 16 GB 352 MB
A memóriaoptimalizált adatméret maximális száma adatbázisonként az SQL Server adatbázismotorban Korlátlan memória 32 GB 16 GB 352 MB
Relációs adatbázis maximális mérete 524 petabájt 524 petabájt 524 petabájt 10 GB

1 Nagyvállalati kiadás a Server + Client Access License (CAL) alapú licenceléssel (új szerződésekhez nem érhető el) SQL Server-példányonként legfeljebb 20 magra korlátozódik. A core-alapú kiszolgálólicencelési modellnek nincsenek korlátai. További információ: Számítási kapacitás korlátai az SQL Serverkiadása szerint.

Magas szintű rendelkezésre állás

Jellemző Vállalati Standard web Expressz
Naplók továbbítása Igen Igen Igen Nem
Biztonsági mentés tömörítése Igen Igen Nem Nem
Adatbázis-pillanatkép Igen Igen Nem Nem
Always On feladatátvevő fürtpéldányok 1 Igen Igen Nem Nem
Always On rendelkezésre állási csoportok 2 Igen Nem Nem Nem
Alapszintű rendelkezésre állási csoportok 3 Nem Igen Nem Nem
A replika véglegesítésének minimális rendelkezésre állási csoportja Igen Igen Nem Nem
Fürt nélküli rendelkezésre állási csoport Igen Igen Nem Nem
Online lap és fájl visszaállítása Igen Nem Nem Nem
Online indexelés Igen Nem Nem Nem
Újrakezdhető online index-újraépítések Igen Nem Nem Nem
Online sémamódosítás Igen Nem Nem Nem
Gyors helyreállítás Igen Nem Nem Nem
Tükrözött biztonsági másolatok Igen Nem Nem Nem
Memória és processzor hotswap hozzáadása Igen Nem Nem Nem
Titkosított biztonsági mentés Igen Igen Nem Nem
Hibrid biztonsági mentés az Azure-ba (biztonsági mentés URL-címre) Igen Igen Nem Nem

1 Enterprise kiadásban a csomópontok száma az operációs rendszer maximális száma. Standard kiadás esetén két csomópont támogatott.

2 Enterprise kiadásban legfeljebb 8 másodlagos replika – köztük 2 szinkron másodlagos replika – támogatását biztosítja.

3 Standard kiadás támogatja az alapszintű rendelkezésre állási csoportokat. Egy alapszintű rendelkezésre állási csoport két replikát támogat egy adatbázissal. Az alapszintű rendelkezésre állási csoportokkal kapcsolatos további információkért lásd: Alapszintű Always On rendelkezésre állási csoportok egyetlen adatbázishoz.

Méretezhetőség és teljesítmény

Jellemző Vállalati Standard web Expressz
Oszlopalakzat 1 Igen Igen Igen Igen
Nagyméretű objektum bináris fájljai fürtözött oszlopcentrikus indexekben Igen Igen Igen Igen
Online nem klaszterezett oszlopstore index újraépítése Igen Nem Nem Nem
In-Memory OLTP 1 Igen Igen Igen Igen
Állandó fő memória Igen Igen Igen Igen
Tábla- és indexparticionálás Igen Igen Igen Igen
Adattömörítés Igen Igen Igen Igen
Erőforrás-kormányzó Igen Nem Nem Nem
Particionált táblák párhuzamossága Igen Nem Nem Nem
NUMA-tudatos nagy lapméretű memória és puffertömb kiosztás. Igen Nem Nem Nem
I/O-erőforrás-szabályozás Igen Nem Nem Nem
Késleltetett tartósság Igen Igen Igen Igen
A tömeges beszúrás fejlesztései Igen Igen Igen Igen

1 In-Memory OLTP-adatméret és oszlop-tároló szegmens-gyorsítótár méret a kiadás által megadott memóriamennyiségre korlátozódik a Méretezési korlátok szakaszban. A párhuzamosság maximális foka korlátozott. Az index buildek folyamat-párhuzamossága (DOP) a Standard kiadáshoz 2 DOP-ra, a webes és expressz kiadásokhoz pedig 1 DOP-ra korlátozódik. Ez a lemezalapú táblákon és a memóriaoptimalizált táblákon létrehozott oszlopcentrikus indexekre vonatkozik.

Intelligens lekérdezésfeldolgozás

Jellemző Vállalati Standard web Expressz
Automatikus hangolás Igen Nem Nem Nem
Batch módú adaptív illesztések Igen Nem Nem Nem
Batch módú memóriavisszajelzés Igen Nem Nem Nem
Többutas táblázatértékű függvények összefűzött végrehajtása Igen Igen Igen Igen

Biztonság

Jellemző Vállalati Standard web Expressz
Sorszintű biztonság Igen Igen Igen Igen
Mindig Titkosítva Igen Igen Igen Igen
Dinamikus adatmaszkolás Igen Igen Igen Igen
Alapszintű auditálás Igen Igen Igen Igen
Részletes auditálás Igen Igen Igen Igen
Transzparens adattitkosítás (TDE) Igen Igen Nem Nem
Bővíthető kulcsmenedzsment (EKM) az Azure Key Vault 1 Igen Igen Igen Igen
Felhasználó által definiált szerepkörök Igen Igen Igen Igen
Tartalmazott adatbázisok Igen Igen Igen Igen
Biztonsági mentések titkosítása Igen Igen Nem Nem

1 EKM az Azure Key Vault használatával linuxos SQL Serverhez érhető el, kezdve az SQL Server 2022 (16.x) CU 12-vel. További információ: Sql Server TDE bővíthető kulcskezelésének beállítása az Azure Key Vaulthasználatával.

Manageability

Jellemző Vállalati Standard web Expressz
Dedikált rendszergazdai kapcsolat Igen Igen Igen Igen 1
PowerShell-szkriptek támogatása Igen Igen Igen Igen
Az adatrétegbeli alkalmazásösszetevő-műveletek (kinyerés, üzembe helyezés, frissítés, törlés) támogatása Igen Igen Igen Igen
Szabályzat automatizálása (ütemezés és módosítás ellenőrzése) Igen Igen Igen Nem
Teljesítményadatgyűjtő Igen Igen Igen Nem
Standard teljesítményjelentések Igen Igen Igen Nem
Terv útmutatók és tervbefagyasztás a terv útmutatóihoz Igen Igen Igen Nem
Indexelt nézetek közvetlen lekérdezése (tipp használatával NOEXPAND ) Igen Igen Igen Igen
Automatikus indexelt nézetek karbantartása Igen Igen Igen Nem
Elosztott particionált nézetek Igen Nem Nem Nem
Párhuzamos indexkarbantartási műveletek Igen Nem Nem Nem
Indexelt nézet automatikus használata a lekérdezésoptimalizálóval Igen Nem Nem Nem
Párhuzamos konzisztencia ellenőrzése Igen Nem Nem Nem
SQL Server segédprogram vezérlőpontja Igen Nem Nem Nem

1 nyomkövetési jelzővel.

Programozhatóság

Jellemző Vállalati Standard web Expressz
JSON Igen Igen Igen Igen
Lekérdezéstár Igen Igen Igen Igen
Időbeli Igen Igen Igen Igen
Natív XML-támogatás Igen Igen Igen Igen
XML-indexelés Igen Igen Igen Igen
MERGE és upsert funkciók Igen Igen Igen Igen
Dátum- és időadatok típusai Igen Igen Igen Igen
Nemzetköziesítés támogatása Igen Igen Igen Igen
Teljes szöveges és szemantikai keresés Igen Igen Igen Igen
A lekérdezés nyelvének specifikációja Igen Igen Igen Igen
Service Broker (üzenetkezelés és üzenetsor-kezelés) Igen Igen Nincs 1 Nincs 1
Transact-SQL végpontok Igen Igen Igen Nem
Graph Igen Igen Igen Igen

csak 1 ügyfél.

Integrációs szolgáltatások

Az SQL Server kiadásai által támogatott Integrációs szolgáltatások (SSIS) funkcióiról az SQL Serverkiadásai által támogatott Integration Services-funkciókról olvashat.

Térbeli és helyalapú szolgáltatások

Jellemző Vállalati Standard web Expressz
Térbeli indexek Igen Igen Igen Igen
Planáris és geodéziai adattípusok Igen Igen Igen Igen
Fejlett térbeli könyvtárak Igen Igen Igen Igen
Iparági szabványnak megfelelő térbeli adatformátumok importálása/exportálása Igen Igen Igen Igen

Memóriakorlátok konfigurálása a vezérlőcsoport (cgroup) v2 használatával

Az SQL Server 2025 (17.x) és az SQL Server 2022 (16.x) CU 20-tól kezdve az SQL Server észleli és tiszteletben tartja a vezérlőcsoport (cgroup) v2 korlátozásait, javítja a teljesítménystabilitást és az erőforrások elkülönítését Docker- és Kubernetes-környezetekben és OpenShift-környezetekben. A vezérlőcsoportok lehetővé teszik a Linux-kernel részletes vezérlését olyan rendszererőforrások felett, mint a CPU és a memória.

A cgroup v2 támogatásával az SQL Server enyhíti a tárolóalapú üzemelő példányokban korábban észlelt memóriakihasználtsági (OOM-) hibákat, különösen a Kubernetes-fürtökön (például AKS v1.25+), ahol a tároló specifikációiban meghatározott memóriakorlátokat nem kényszerítették ki.

A cgroup verziójának ellenőrzése

stat -fc %T /sys/fs/cgroup

Az eredmények a következők:

Result Leírás
cgroup2fs Cgroup v2-t használ
cgroup A cgroup v1-et használja

Váltás cgroup v2-re

A legegyszerűbb út egy olyan disztribúció kiválasztása, amely a dobozon kívül támogatja a cgroup v2-t.

Ha manuálisan kell váltania, adja hozzá a következő sort a GRUB-konfigurációhoz:

systemd.unified_cgroup_hierarchy=1

Ezután futtassa a következő parancsot a GRUB frissítéséhez:

sudo update-grub

További információt a következő források tartalmaznak:

Nem támogatott funkciók és szolgáltatások

A következő funkciók és szolgáltatások nem érhetők el a Linuxon futó SQL Server 2022 (16.x) rendszerhez. Ezeknek a funkcióknak a támogatása idővel egyre inkább engedélyezve lesz.

Terület Nem támogatott funkció vagy szolgáltatás Megjegyzések
adatbázismotor Egyesítő replikáció
Stretch DB (nyújtható adatbázis) Ez a funkció elavult az SQL Server 2022-ben (16.x), és nem támogatott.
Elosztott lekérdezés külső kapcsolatokkal
Kiszolgálók az SQL Serveren kívüli adatforrásokhoz vannak csatolva A PolyBase linuxos telepítése más adatforrások SQL Serverről való lekérdezéséhez Transact-SQL szintaxis használatával. Olyan forgatókönyvek esetén, ahol a PolyBase nem hasznos, küldjön visszajelzést a Microsoft Azure fórumának.
A rendszer kiterjesztett tárolt eljárásai (xp_cmdshellstb.) Ez a funkció elavult. Ha konkrét követelményekkel rendelkezik, küldjön visszajelzést a Microsoft Azure fórumának.
FileTable, FILESTREAM Ha konkrét követelményekkel rendelkezik, küldjön visszajelzést a Microsoft Azure fórumának.
CLR-szerelvények a EXTERNAL_ACCESS vagy UNSAFE engedélykészlettel
Pufferkészlet bővítménye
Biztonsági mentés URL-címre – lapblob A biztonsági mentés URL-címre a blokkblobok esetén támogatott, a megosztott hozzáférési aláíráshasználatával.
SQL Server-ügynök Alrendszerek: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS
Figyelmeztetések
Felügyelt biztonsági mentés
magas rendelkezésre állású Adatbázis-tükrözés Ez a funkció elavult. Használja inkább az Always On rendelkezésre állási csoportokat.
Biztonság Bővíthető kulcskezelés (EKM) Az Azure Key Vaultot használó bővíthető kulcskezelés az SQL Serverhez érhető el Linux-környezetekben, kezdve az SQL Server 2022 (16.x) CU 12-vel. Kövesse 5. lépés utasításait: Az SQL Server konfigurálása tovább.
Windows integrált hitelesítés csatolt kiszolgálókhoz
Windows integrált hitelesítés rendelkezésre állási csoport (AG) végpontjaihoz Tanúsítványalapú végponthitelesítés létrehozása és használata rendelkezésre állási csoportokhoz. További információ: Sql Server rendelkezésre állási csoport konfigurálása magas rendelkezésre álláshoz Linuxon.
Always Encrypted technológia biztonságos enklávékkal
TLS 1.3
A Linux-alapú SQL Server nem felel meg a FIPS-nek
Szolgáltatások SQL Server Böngésző Linux rendszeren nincs szükség az SQL Server Browser szolgáltatásra, mert gazdagépenként csak egyetlen alapértelmezett példány támogatott. A Windowstól eltérően nincsenek feloldandó nevesített példányok, és a port explicit módon van konfigurálva a telepítés során.
SQL Server R-szolgáltatások Az SQL Server R az SQL Serveren belül támogatott, de az SQL Server R-szolgáltatások külön csomagként nem támogatottak.

Az SQL Server 2019 és SQL Server 2022linuxos gépi tanulási szolgáltatásai telepíthetők.
Analysis Services
Jelentési Szolgáltatások Power BI jelentéskészítő kiszolgáló katalógusadatbázisainak konfigurálása LinuxSQL Serverhez. Futtassa az SQL Server Reporting Servicest (SSRS) Windows rendszeren, és tárolja az SSRS katalógusadatbázisait a Linux rendszerű SQL Serveren.
Adatminőségi szolgáltatások Elavult funkció.
Fő adatszolgáltatások Elavult funkció.

Jegyzet

Az Azure Arc-ügynöktől függő legújabb SQL Server 2022 (16.x) funkciók, beleértve a Microsoft Entra Authenticationt (korábbi nevén Azure Active Directory-hitelesítést), a Microsoft Purview-t, az SQL Server használatalapú fizetését (PAYG) és a Defender-integrációt, jelenleg nem támogatottak a tárolókban üzembe helyezett SQL Server esetében. Az Azure Arc által engedélyezett SQL Server nem támogatja a tárolókbanfutó SQL Servert.

Az SQL Server windowsos kiadásai által támogatott funkciók listáját a következő témakörben találja: