Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik: :Azure SQL Database
A Serverless egy számítási réteg az Azure SQL Database egyetlen adatbázisához, amely automatikusan skálázza a számításhoz szükséges erőforrásokat a munkaterhelés igényei alapján, és másodpercenként a használt számítási mennyiség alapján számláz. A kiszolgáló nélküli számítási szint emellett automatikusan szünetelteti az adatbázisokat az inaktív időszakok során, amikor csak a tárterület használati díját számlázzuk ki, és automatikusan folytatja az adatbázisok működését, amikor ismét előfordulnak tevékenységek. A kiszolgáló nélküli számítási szint az Általános célú szolgáltatási szinten és a Rugalmas skálázási szolgáltatási szinten érhető el.
Jelenleg az automatikus szünetet és az automatikus folytatást csak az Általános Célú szolgáltatási szint támogatja a rendszer.
Áttekintés
A kiszolgáló nélküli számítási szint fontos paraméterei a számítási automatikus skálázási tartomány és az automatikus szüneteltetés késleltetése. Ezeknek a paramétereknek a konfigurációja meghatározza az adatbázis teljesítményét és a számítási költségeket.
Teljesítménykonfiguráció
- A minimális virtuális magok és a maximális virtuális magok olyan konfigurálható paraméterek, amelyek meghatározzák az adatbázishoz elérhető számítási kapacitás tartományát. A memória- és I/O-korlátok arányosak a megadott vCore tartománnyal.
- Az automatikus szünetes késleltetés egy konfigurálható paraméter, amely meghatározza, hogy mennyi ideig kell az adatbázisnak inaktívnak lennie, mielőtt automatikusan megállítják. Az adatbázis automatikusan folytatódik, amikor a következő bejelentkezés vagy egyéb tevékenység történik. Alternatívaként letilthatod az automatikus szünetet. További információkért lásd: Az automatikus szüneteltetés és automatikus folytatás az Azure SQL Database kiszolgáló nélküli számítási szintjén.
Alapértelmezett beállítások
Az alábbi táblázat az ezekhez a paraméterekhez elérhető értékeket mutatja be.
| Paraméter | Értékválasztások | Alapértelmezett érték |
|---|---|---|
| Minimális vCores | A maximális konfigurált virtuális magoktól függ – lásd az erőforráskorlátokat. | 0,5 vCore |
| Automatikus megállítás késleltetése | Minimum: 15 perc Maximum: 10 080 perc (hét nap) Növekmények: 1 perc Automatikus szüneteltetés letiltása: -1 |
60 perc |
Költség
A szerver nélküli adatbázis költsége a számítási és tárolási költségek összege. A tárolási költség meghatározása ugyanúgy történik, mint a kiosztott számítási szinten.
- Ha a számítási felhasználás a minimum és maximum határok között van, a számítási költség a vCore és a használt memória alapján történik.
- Ha a számítási felhasználás a konfigurált minimum határok alatt van, a számítási költség a minimális vcore-ok és a minimális memória konfiguráción alapul.
- Az adatbázis szüneteltetésekor a számítási költség nulla, és csak a tárolási költségek merülnek fel.
További költségrészletekért lásd: Szerver nélküli számítási szint számlázás és költségforgatókönyvek.
Lehetséges helyzetek
A kiszolgáló nélküli adatbázisok ár–teljesítmény aránya az időszakos, kiszámíthatatlan használati mintázatú önálló adatbázisokhoz van optimalizálva, ahol elfogadható némi késés a növekvő mennyiségű számítási feladatok elvégzésében a tétlen időszakok után. Ezzel szemben a kiépített számítási szint az ár-teljesítmény szempontjából olyan egyetlen adatbázisokhoz vagy rugalmas készletekben lévő több adatbázishoz van optimalizálva, amelyek átlagos használata magasabb, és amelyeknél nem engedhető meg semmilyen késedelem a számítási kapacitás felpörgésében.
Kiszolgáló nélküli számításhoz megfelelő forgatókönyvek
- Önálló adatbázisok időszakos, kiszámíthatatlan használati mintázattal, ahol szórványosan előfordulnak inaktív és átlagosan alacsonyabb számítási igényű időszakok.
- A kiépített számítási rétegben gyakran újraskálázott önálló adatbázisok és azok az ügyfelek, akik inkább delegálják a számítási újraskálázást a szolgáltatásnak.
- Új, használatelőzmény nélküli adatbázisok, ahol a számítási méretezés nehezen vagy nem becsülhető meg egy Azure SQL Database üzembe helyezése előtt.
Az előre kialakított számítási kapacitáshoz illő forgatókönyvek
- Önálló adatbázisok rendszeresebb, kiszámíthatóbb használati mintákkal és magasabb átlagos számítási kihasználtsággal az idő függvényében.
- Olyan adatbázisok, amelyek nem tűrik el a gyakoribb memóriacsonkításból vagy a szüneteltetett állapotból való visszaállás késedelméből eredő teljesítménybeli kompromisszumokat.
- Több adatbázis időszakos, kiszámíthatatlan használati mintákkal, amelyek rugalmas készletekbe konszolidálhatók a jobb ár-teljesítmény optimalizálás érdekében.
Számítási szintek összehasonlítása
Az alábbi táblázat a kiszolgáló nélküli számítási szint és a kiépített számítási szint közötti különbségeket foglalja össze:
| Kiszolgáló nélküli számítástechnika | Előre kiosztott számítási erőforrások | |
|---|---|---|
| Adatbázis-használati minta | Időszakos, kiszámíthatatlan használat, az idő múlásával alacsonyabb átlagos számítási kihasználtsággal. | Rendszeresebb használati minták, magasabb átlagos számítási kihasználtsággal, vagy rugalmas készleteket használó több adatbázissal. |
| Teljesítménykezelési munka | Alacsonyabb | Magasabb |
| Számítási skálázás | Automatikus | Kézikönyv |
| Számítási válaszkészség | Inaktív időszakok után alacsonyabb | Azonnali |
| Számlázás részletessége | Másodpercenként | óránként |
Vásárlási modell és szolgáltatási szint
Az alábbi táblázat a kiszolgáló nélküli támogatást ismerteti a vásárlási modell, a szolgáltatási szintek és a hardver alapján:
| Kategória | Támogatott | Nem támogatott |
|---|---|---|
| Vásárlási modell | vCore | DTU |
| Szolgáltatási szint |
általános cél hiperskálázható |
üzletileg kritikus |
| Hardver | Standard sorozat (5. generáció) | Minden más hardver |
Szerver nélküli adatbázisok automatikus skálázása
További információért az automatikus skálázásról és a szerver nélküli számítási szint reagálóképességéről lásd: Serverless compute tier auto-scaling for Azure SQL Database.
Automatikus szüneteltetés és automatikus folytatás
Az automatikus szüneteltetés és automatikus folytatás működésével, az aktiváló eseményekkel, a hibaelhárítással és a kapcsolódással kapcsolatos részletes információkért lásd: Automatikus szüneteltetés és automatikus folytatás a kiszolgáló nélküli számítási szinten.
Új kiszolgáló nélküli adatbázis létrehozása
A szerver nélküli adatbázisok létrehozásának, áthelyezésének és konfigurálásának lépésről lépésre szóló utasításaiért az Azure portál, PowerShell, Azure CLI és T-SQL segítségével, lásd: Szerver nélküli adatbázis létrehozása és konfigurálása.
A serverless számítási szint bevált módszerei
Vegyük figyelembe a következő legjobb gyakorlatokat szerver nélküli adatbázisok használatakor.
Alkalmazás újrapróbálkozási logika megvalósítása
Minden felhőhöz kapcsolt alkalmazásnak a kapcsolat újrapróbálási logikai ajánlásait kell használnia. Az átmeneti kapcsolódási hibákat minden felhőalkalmazásban újrapróbálással kell kezelni. A szerver nélküli adatbázisok újrapróbálásának logikája különösen fontos, mert az automatikus folytatás miatt okozott ideiglenes kapcsolódási hibák előre jelezhetők.
További információért lásd: Automatikus csatlakozás folytatásának hibakeresése.
Ellenőrizd az interoperabilitást, amely megakadályozza az automatikus szünetet
Néhány funkció és beállítás megakadályozhatja, hogy egy szerver nélküli adatbázis automatikusan megálljon. Az automatikus szünetet ki lehet kapcsolni az adatbázison, ha ezeket a funkciókat használják.
További információért lásd: Automatikus szünetet okozó hibakeresés.
Kijelző
A kiszolgáló nélküli adatbázis szüneteltetési és folytatási eseményeinek figyelésével kapcsolatos további információkért lásd a következőt: Az Azure SQL Database kiszolgáló nélküli számítási szintjének monitorozása.
Erőforráskorlátok
Az erőforráskorlátokért tekintse meg a kiszolgáló nélküli számítási szintet.
Számlázás
Részletes számlázási információkért, beleértve a számítási költségszámításokat, a minimális számítási számlát, valamint a Általános Célú és Hiperskála szintek forgatókönyv-példáit lásd: Szerver nélküli számítási szintszámlás.
Elérhető régiók
A régiókra vonatkozó rendelkezésre állással kapcsolatban lásd: Az Azure SQL Database kiszolgáló nélküli rendelkezésre állása régiónként.