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őkre vonatkozik:Azure SQL Database
Ez a cikk áttekintést nyújt az Azure SQL Database-ről, amely egy teljes körűen felügyelt szolgáltatásként nyújtott platform (PaaS) adatbázismotorja, amely kezeli az adatbázis-kezelési funkciók többségét, például a frissítést, a javításokat, a biztonsági mentéseket és a monitorozást felhasználói beavatkozás nélkül.
Megjegyzés
Próbálja ki ingyenesen az Azure SQL Database-t, és havonta 100 000 virtuális mag másodpercnyi kiszolgáló nélküli számítást és 32 GB tárterületet kap.
Az Azure SQL Database használatával magas rendelkezésre állású és nagy teljesítményű adattároló réteget hozhat létre az Azure-ban az alkalmazások és a megoldások számára.
- Azure SQL Database mindig az SQL Database Engine legújabb stabil verzióján és a javított operációs rendszeren fut.
- Azure SQL Database nagyvállalati szintű rendelkezésre állási SLA-t kínál, amely nagyobb a zónaredundancia implementálásakor.
- Azure SQL Database egy többmodelles adatbázis, ahol az adatok több formátumban tárolhatók és használhatók, beleértve a relációs és nem relációs adatokat is, például vektort, grafikont, JSON-t, XML-t, térbeli adatokat és kulcs-érték párokat. A modern felhőalkalmazásokkal elkerülheti a több platform és nyelv összetettségét.
- A Azure SQL Database rugalmas skálázású szolgáltatási szint (ajánlott) az ár és a teljesítmény legjobb kombinációját kínálja, SQL-licencdíj nélkül, 128 TB-ig skálázható, beleértve a kiszolgáló nélküli számítási lehetőséget is.
A Azure SQL Database speciális lekérdezésfeldolgozási funkciókat használhat, például nagy teljesítményű memóriabeli technológiákat és intelligens lekérdezésfeldolgozást. Valójában a SQL Server legújabb képességei gyakran először Azure SQL Database, majd később SQL Server verziókban jelennek meg.
A legújabb SQL Server képességeket kapja, amely nem jár többletterheléssel a javításhoz vagy a frissítéshez, amely a Azure több millió adatbázisában bizonyított. Azure SQL Database egy teljes körűen felügyelt szolgáltatás, amely beépített magas rendelkezésre állással, biztonsági másolatokkal és egyéb gyakori karbantartási műveletekkel rendelkezik. A Microsoft kezeli az SQL és az operációs rendszer kódjának javítását és frissítését. Nem kell kezelnie a mögöttes infrastruktúrát. A szolgáltatásként nyújtott platform (PaaS) Azure SQL Database beépített képességei lehetővé teszik, hogy a vállalat számára kritikus fontosságú, tartományspecifikus adatbázis-felügyeleti és optimalizálási tevékenységekre összpontosítson.
Vásárlási modellek
Az SQL Database a következő vásárlási modelleket kínálja:
- A virtuális magalapú vásárlási modell lehetővé teszi a virtuális magok számának, a memória mennyiségének, valamint a tárterület mennyiségének és sebességének kiválasztását. A vCore-alapú vásárlási modell azt is lehetővé teszi, hogy a nem Hyperscale-adatbázisokhoz tartozó SQL Server-licencek hozzárendelésére kedvezményt kapjon a Azure Hybrid Benefit for SQL Server használatával. A rugalmas skálázású adatbázisok nem élvezik a Azure Hybrid Benefit előnyeit, mivel a rugalmas skálázásnak nincs külön SQL-Database Engine licencelési költsége.
- A DTU-alapú vásárlási modell a számítási, memória- és I/O-erőforrások három szolgáltatási rétegben való kombinációját kínálja, hogy támogassa a könnyű és a nehéz adatbázis-számítási feladatokat. Az egyes szinteken belüli számítási méretek ezen erőforrások eltérő kombinációját biztosítják, amelyhez további tárolási erőforrásokat adhat hozzá.
Szolgáltatási szintek
A vCore-alapú vásárlási modell három szolgáltatási szintet kínál:
- A rugalmas skálázású szolgáltatási szint (ajánlott) a legtöbb üzleti számítási feladathoz készült. A hiperskálázás nagy rugalmasságot és magas teljesítményt biztosít, egymástól függetlenül skálázható számítási és tárolási erőforrásokkal. A magas rendelkezésre állású replikákon keresztül biztosítja a legnagyobb rugalmasságot a hibákhoz. A Hyperscale emellett bármely Azure-adatközpontban kínál írásvédett georeplikákat, valamint akár 30 elnevezett írásvédett replikát is a nagy olvasási igényű, csak olvasható analitikai számítási feladatok, beleértve a nagy olvasási igényű agentikus számítási feladatok tehermentesítésére.
- Az üzleti szempontból kritikus szolgáltatási szint olyan OLTP-alkalmazásokhoz készült, amelyek nagy tranzakciós sebességre és alacsony késésre vonatkozó I/O-követelményekkel dolgoznak. Számos izolált replika használatával nagy rugalmasságot biztosít a hibákkal szemben.
- Az Általános célú szolgáltatási szint kevésbé igényes számítási feladatokhoz lett kialakítva. Költségvetés-orientált, kiegyensúlyozott számítási és tárolási lehetőségeket kínál.
A DTU-alapú vásárlási modell három szolgáltatási szintet kínál:
- A Prémium szolgáltatási szint olyan OLTP-alkalmazásokhoz készült, amelyek nagy tranzakciós sebességre és alacsony késési I/O-követelményekre vonatkoznak. Több izolált replika használatával biztosítja a legnagyobb rugalmasságot a hibákkal szemben.
- A Standard szolgáltatási szint kevésbé igényes számítási feladatokhoz készült. Költségvetés-orientált, kiegyensúlyozott számítási és tárolási lehetőségeket kínál.
- Az alapszintű szolgáltatási szint a legkevésbé igényes számítási feladatokhoz lett kialakítva. Költséghatékony megoldásokat kínál a kis méretű, minimális teljesítményigényű alkalmazásokhoz.
Számítási kapacitás szintek
A virtuális magra épülő vásárlási modell két különböző számítási réteget biztosít az Azure SQL Database-hez: a kiépített számítási réteget és a kiszolgáló nélküli számítási réteget. A DTU-alapú vásárlási modell csak a kiépített számítási szintet biztosítja.
- Kiosztott számítási szint: meghatározott mennyiségű számítást biztosít, amely a számítási feladatok tevékenységétől függetlenül folyamatosan ki van építve, és a kiosztott számítási mennyiségért óránként rögzített áron számláz.
-
kiszolgáló nélküli számítási szint: automatikusan skálázza a számítási erőforrásokat a számítási tevékenység és a felhasznált számítási mennyiség számlái alapján másodpercenként.
- A kiszolgáló nélküli számítási szint a virtuálismag-vásárlási modellben, az Általános célú és a Rugalmas skálázási szolgáltatási szinteken érhető el.
Üzembe helyezési modellek
Az Azure SQL-adatbázis az alábbi lehetőségeket kínálja az adatbázisok üzembe helyezésére:
- Az önálló adatbázis egy teljesen felügyelt, izolált adatbázist jelöl. Ezt a lehetőséget akkor használhatja, ha modern felhőalkalmazásokkal és mikroszolgáltatásokkal rendelkezik, amelyek egyetlen megbízható adatforrást igényelnek. Egyetlen adatbázis hasonló egy elkülönített adatbázishoz az SQL Database Engine-ben.
- A rugalmas készlet egyedi adatbázisok gyűjteménye, amelyek megosztott erőforráskészlettel rendelkeznek, mint például a CPU vagy a memória. Az önálló adatbázisok áthelyezhetők egy rugalmas készletbe és eltávolíthatók onnan.
Méretezhető teljesítmény és készletek
Meghatározhatja a hozzárendelt erőforrások mennyiségét.
- Önálló adatbázisok esetén minden adatbázis elkülönítve van a többitől, és hordozható. Minden adatbázis saját garantált számítási, memória- és tárolási erőforrásokkal rendelkezik. Az adatbázishoz hozzárendelt erőforrások erre az adatbázisra vannak kiosztva, és nincsenek megosztva a Azure más adatbázisaival. Az önálló adatbázis-erőforrásokat dinamikusan felfelé és lefelé skálázni. Az önálló adatbázis-beállítás különböző számítási, memória- és tárolási erőforrásokat biztosít a különböző igényekhez. Kaphat például 1–128 virtuális magot, vagy 32 GB-ot 4 TB-ig. A rugalmas skálázású szolgáltatási szint lehetővé teszi akár 128 TB-os skálázást, gyors biztonsági mentési és visszaállítási funkciókkal.
- Rugalmas készletek esetén olyan erőforrásokat rendelhet hozzá, amelyek a készlet összes adatbázisában osztoznak. Az erőforrások használatának maximalizálása és a pénzmegtakarítás érdekében létrehozhat egy új adatbázist, vagy áthelyezheti a meglévő önálló adatbázisokat egy erőforráskészletbe. Ezzel a beállítással dinamikusan rugalmas erőforráskészlet erőforrásait fel- és leskálázhatja.
Az első alkalmazást egy kis önálló adatbázisra készítheti el, havonta alacsony költséggel az Általános célú szolgáltatásszinten. Ezt követően bármikor módosíthatja a szolgáltatási szintet manuálisan vagy programozott módon az Üzletileg kritikus vagy Rugalmas skálázású szolgáltatásszintre, hogy megfeleljen a megoldás igényeinek. A teljesítményt leállás nélkül módosíthatja anélkül, hogy az hatással lenne az alkalmazására vagy ügyfeleire. A dinamikus skálázás lehetővé teszi, hogy az adatbázis transzparensen reagáljon a gyorsan változó erőforrás-követelményekre. Csak a szükséges erőforrásokért kell fizetnie, ha szüksége van rájuk.
Dinamikus skálázás eltér automatikus skálázás. Az automatikus skálázás az, amikor egy szolgáltatás feltételek alapján automatikusan skáláz, míg a dinamikus skálázás lehetővé teszi a manuális skálázást állásidő nélkül. Az önálló adatbázis-beállítás támogatja a manuális dinamikus skálázást, de az automatikus skálázást nem. Az automatikusabb élmény érdekében fontolja meg az alábbi alternatívákat:
- Használja a kiszolgáló nélküli szintet, amely automatikus skálázást biztosít.
- Szkriptek használatával ütemezheti vagy automatizálhatja egyetlen adatbázis méretezhetőségét. Példa: Egyetlen adatbázis monitorozása és skálázása a PowerShell használatával.
- Használjon rugalmas készleteket, amelyek lehetővé teszik, hogy az adatbázisok az egyes adatbázis-igények alapján osszanak meg erőforrásokat egy készletben. rugalmas készletek egyéni szkriptekkel is skálázhatók, így ütemezheti vagy automatizálhatja a méretezhetőséget.
Tekintse meg ezt a videót az Azure SQL Database essentials-sorozatában az adatbázis skálázásának rövid áttekintéséhez:
Rugalmas készletek az erőforrás-kihasználtság maximalizálása érdekében
Sok vállalat és alkalmazás esetében elegendő az önálló adatbázisok létrehozása és a teljesítmény igény szerinti fel- vagy letárcsázása, különösen akkor, ha a használati minták viszonylag kiszámíthatóak. A kiszámíthatatlan használati minták megnehezíthetik a költségek és az üzleti modell kezelését. A rugalmas készletek megoldják ezt a problémát. A teljesítményerőforrásokat nem önálló adatbázishoz, hanem készlethez rendelheti. Az önálló adatbázis-teljesítmény helyett a készlet kollektív teljesítményerőforrásaiért kell fizetnie.
Rugalmas készletek esetén nem kell az adatbázis teljesítményének fel- és letárcsázására összpontosítania, mivel az erőforrások iránti kereslet ingadozik. A készletezett adatbázisok szükség szerint felhasználják a rugalmas készlet teljesítményerőforrásait. A készletbe rendezett adatbázisok felhasználják a készletet, de nem lépik túl a készlet korlátait, így a költségek kiszámíthatóak maradnak akkor is, ha az egyes adatbázisok használata nem.
adhat hozzá és távolíthat el adatbázisokat a készlethez, és skálázhatja az alkalmazását néhány adatbázistól akár több ezerig, mind egy olyan költségvetésen belül, amelyet ön szabályoz. A készlet adatbázisai számára elérhető minimális és maximális erőforrásokat is szabályozhatja, hogy a készlet egyik adatbázisa sem használja az összes készleterőforrást, és hogy minden készletben lévő adatbázis garantáltan minimális mennyiségű erőforrással rendelkezzen. Ha többet szeretne megtudni a rugalmas erőforráskészleteket használó szoftver mint szolgáltatás (SaaS) alkalmazások tervezési mintáiról, tekintse meg Több bérlős SaaS alkalmazások tervezési mintáit az SQL-adatbázissal.
A szkriptek segíthetnek a rugalmas készletek monitorozásában és méretezésében. Példa: Rugalmas készlet monitorozása és skálázása a PowerShell használatával az Azure SQL Database.
Önálló adatbázisok egyesítése készletezett adatbázisokkal
Az önálló adatbázisokat rugalmas készletekkel kombinálhatja, és az önálló adatbázisok és rugalmas készletek szolgáltatási szintjeit a helyzethez való alkalmazkodáshoz módosíthatja. Más Azure-szolgáltatásokat is kombinálhat és egyeztethet az SQL Database-sel az egyedi alkalmazástervezési igények kielégítése, a költségek és az erőforrások hatékonyságának növeléséhez, valamint az új üzleti lehetőségek kiaknázásához.
Kiterjedt monitorozási és riasztási képességek
Az Azure SQL Database fejlett monitorozási és hibaelhárítási funkciókat biztosít, amelyek segítségével mélyebb betekintést nyerhet a számítási feladatok jellemzőibe. Ezek a funkciók és eszközök a következők:
- Az SQL Database Engine legújabb verziója által biztosított beépített monitorozási képességek. Lehetővé teszik a valós idejű teljesítményelemzések megtalálását.
- Az Azure által biztosított PaaS monitorozási képességek lehetővé teszik számos adatbázispéldány monitorozását és hibaelhárítását.
- Database Watcher (előzetes verzió) lehetővé teszi a részletes, alacsony késleltetésű aktuális és történelmi figyelést, és átfogó nézetet biztosít az Azure SQL környezetről.
Lekérdezéstár, amely egy beépített SQL Server monitorozási funkció, valós időben rögzíti a lekérdezések teljesítményét, és lehetővé teszi a lehetséges teljesítményproblémák és az erőforrás-felhasználók azonosítását. Automatikus hangolás és javaslatok tanácsot adnak a regressziós teljesítménnyel és a hiányzó vagy duplikált indexekkel rendelkező lekérdezésekkel kapcsolatban. Az SQL Database automatikus hangolásával manuálisan alkalmazhatja a problémákat kijavító szkripteket, vagy engedélyezheti az SQL Database-nek a javítás alkalmazását. Az SQL Database emellett tesztelheti és ellenőrizheti, hogy a javítás előnyt biztosít-e, és az eredménytől függően megtartja vagy visszaállítja a módosítást. A Lekérdezéstár és az automatikus finomhangolási képességek mellett a számítási feladatok teljesítményének figyeléséhez szabványos DMV-ket és XEvents- is használhat.
Hatékonyan figyelheti több ezer adatbázis állapotát, ha az SQL Database beépített teljesítményfigyelési és riasztási funkcióit használja. Ezekkel az eszközökkel gyorsan felmérheti a vertikális fel- vagy leskálázás hatását a jelenlegi vagy előre jelzett teljesítményigények alapján. Az SQL Database emellett metrikákat és erőforrásnaplókat is kibocsáthat a könnyebb monitorozás érdekében. Az SQL Database konfigurálható úgy, hogy az erőforrás-használatot, a feldolgozókat és a munkameneteket, valamint a kapcsolatot az alábbi Azure-erőforrások egyikébe tárolja:
- Azure Storage: Nagy mennyiségű telemetriai adat archiválására kis áron.
- Azure Event Hubs: Az SQL Database telemetriai adatainak egyéni monitorozási megoldással vagy forró csővezetékekkel való integrálásához.
- Azure Monitor naplói: Beépített monitorozási megoldás jelentéskészítési, riasztási és enyhítési képességekkel.
Rendelkezésre állási képességek
Azure SQL Database segít az üzletmenet folyamatos működésében a fennakadások során. Hagyományos helyszíni SQL Server környezetben általában legalább két gépet állít be helyileg. Ezek a gépek pontos, szinkron módon karbantartott másolatokkal rendelkeznek az adatokról, hogy védelmet nyújtsanak egyetlen gép vagy összetevő meghibásodása ellen. Ez a környezet magas rendelkezésre állást biztosít, de nem véd az adatközpontot érintő természeti katasztrófák ellen.
A vészhelyreállítás megköveteli, hogy egy katasztrofális esemény földrajzilag lokalizálva legyen ahhoz, hogy az adatok másolatát tartalmazó másik gép vagy gépcsoport ne legyen hatással. A SQL Server az aszinkron módban futó Always On rendelkezésre állási csoportokkal replikálhatja az adatokat földrajzilag elkülönített SQL Server példányokra.
A Prémium és Üzleti kritikus szolgáltatási szintek adatbázisai már valami hasonlót csinálnak, ami a rendelkezésre állási csoport szinkronizálásához hasonló. Az alacsonyabb szolgáltatási szinteken lévő adatbázisok redundanciát biztosítanak a tároláson keresztül egy eltérő, de egyenértékű mechanizmushasználatával. A beépített logika segít védelmet nyújtani egyetlen gép meghibásodása ellen. Az aktív georeplikációs funkció védi az adatbázisokat a régiószintű kimaradásokkal szemben.
Az Azure Rendelkezésre állási zónák egyetlen régión belül próbálnak védelmet nyújtani egyetlen adatközpont-épület kimaradásával szemben. Segít védelmet nyújtani az épület energia- vagy hálózatvesztése ellen. Az SQL Database-ben a különböző replikákat különböző rendelkezésre állási zónákban (különböző épületekben, hatékonyan) helyezi el.
Az Azure szolgáltatási szint-szerződés (SLA) , amelyet a Microsoft által felügyelt adatközpontok globális hálózata működtet, segít az alkalmazás éjjel-nappal, 24/7 működésének fenntartásában. Az Azure platform teljes mértékben felügyeli az összes adatbázist, és nem garantálja az adatvesztést és az adatok magas százalékos rendelkezésre állását. Az Azure automatikusan kezeli a javításokat, a biztonsági mentéseket, a replikációt, a hibaészlelést, a mögöttes hardver-, szoftver- vagy hálózati hibákat, a hibajavítások üzembe helyezését, a feladatátvételeket, az adatbázis-frissítéseket és egyéb karbantartási feladatokat. A standard rendelkezésre állás a számítási és tárolási rétegek elkülönítésével érhető el. A prémium rendelkezésre állás úgy érhető el, hogy egyetlen csomóponton integrálja a számítást és a tárolást a teljesítmény érdekében, majd implementálja az Always On rendelkezésre állási csoportokhoz hasonló technológiát. Az Azure SQL Database magas rendelkezésre állási képességeinek teljes körű ismertetéséért tekintse meg a SQL Database rendelkezésre állásidokumentációját.
Fontos
A Azure SQL Database, a SQL Server és a Azure SQL Managed Instance, valamint a különböző Azure SQL Database lehetőségek közötti különbségek megismeréséhez tekintse meg az SQL Database funkcióit.
Az SQL Database emellett beépített üzletmenet-folytonosságot és globális méretezhetőséget funkciókat is biztosít. Ezek a funkciók a következők:
Automatikus biztonsági mentések:
Az SQL Database automatikusan végrehajtja az adatbázisok teljes, differenciális és tranzakciónapló biztonsági mentéseit, hogy bármely időpontra visszaállíthassa azokat. Önálló adatbázisok és készletezett adatbázisok esetén konfigurálhatja az SQL Database-t úgy, hogy teljes adatbázis-biztonsági mentéseket tároljon az Azure Storage-ban a hosszú távú biztonsági mentések megőrzése érdekében. Felügyelt példányok esetén a hosszú távú biztonsági mentések megőrzéséhez csak másolási biztonsági mentéseket is végrehajthat.
Időpont szerinti visszaállítás:
Minden SQL Database-telepítési lehetőség támogatja a helyreállítást bármely adatbázis automatikus biztonsági mentési megőrzési időszakán belül.
-
Az önálló adatbázis és a készletezett adatbázisok beállításai lehetővé teszik akár négy olvasható másodlagos adatbázis konfigurálását ugyanazon vagy globálisan elosztott Azure-adatközpontokban. Ha például olyan SaaS-alkalmazással rendelkezik, amelynek katalógusadatbázisa nagy mennyiségű egyidejű írásvédett tranzakcióval rendelkezik, az aktív georeplikációval engedélyezheti a globális olvasási skálázást, és eltávolíthatja az olvasási számítási feladatok miatt fellépő szűk keresztmetszeteket az elsődlegesen.
-
Az SQL Database összes üzembehelyezési lehetősége lehetővé teszi feladatátvételi csoportok használatát a magas rendelkezésre állás és a terheléselosztás globális szintű engedélyezéséhez. A feladatátvételi csoportok lehetővé teszik a nagyméretű adatbázisok és rugalmas készletek transzparens georeplikálását és feladatátvételét. A feladatátvételi csoportok minimális adminisztrációs többletterheléssel teszik lehetővé a globálisan elosztott SaaS-alkalmazások létrehozását. Így az SQL Database-nek megmarad az összes összetett monitorozási, útválasztási és feladatátvételi vezénylés.
-
Az SQL Database lehetővé teszi prémium vagy üzleti szempontból kritikus fontosságú adatbázisok vagy rugalmas készletek kiépítését több rendelkezésre állási zónában. Mivel ezek az adatbázisok és rugalmas készletek több redundáns replikával rendelkeznek a magas rendelkezésre állás érdekében, a replikák több rendelkezésre állási zónába való elhelyezése nagyobb rugalmasságot biztosít. Ezekkel a replikákkal automatikusan helyreállhat az adatközpont skálázási hibáiból, adatvesztés nélkül.
Beépített intelligencia
Az SQL Database használatakor beépített intelligenciát kap, amely jelentősen csökkenti az adatbázisok futtatásának és kezelésének költségeit. Maximalizálja az alkalmazás teljesítményét és biztonságát. Az SQL Database platform nagy mennyiségű telemetriai adatot gyűjt és dolgoz fel, miközben teljes mértékben tiszteletben tartja az ügyfelek adatvédelmet. A különböző algoritmusok folyamatosan kiértékelik a telemetriai adatokat, hogy a szolgáltatás megtanulhassa és alkalmazkodni tudjon az alkalmazáshoz.
Automatikus teljesítményfigyelés és hangolás
Az SQL Database részletes betekintést nyújt a monitorozni kívánt lekérdezésekbe. Az SQL Database megismeri az adatbázis-mintákat, és lehetővé teszi, hogy az adatbázissémát a számítási feladathoz igazítsa. Az SQL Database teljesítményhangolási javaslatokat, ahol áttekintheti és alkalmazhatja a finomhangolási műveleteket.
Az SQL Database és az Azure által biztosított összes rendelkezésre álló eszközzel és jelentéssel együtt is lehetetlen lehet hatékonyan kezelni számos adatbázist. Az adatbázis manuális figyelése és finomhangolása helyett fontolja meg a figyelési és hangolási műveletek egy részének az SQL Database-be történő delegálását automatikus hangolással. Az SQL Database automatikusan alkalmaz javaslatokat, teszteket és ellenőrzi az egyes finomhangolási műveleteket, hogy a teljesítmény folyamatosan javuljon. Így az SQL Database automatikusan szabályozott és biztonságos módon alkalmazkodik a számítási feladathoz. Az automatikus hangolás azt jelenti, hogy az adatbázis teljesítményét minden hangolási művelet előtt és után gondosan figyeljük és összehasonlítjuk. Ha a teljesítmény nem javul, a hangolási művelet visszaáll.
Számos olyan partnerünk, akik több saaS-alkalmazásokat futtatnak az SQL Database-en, automatikus teljesítményhangolásra támaszkodnak, hogy az alkalmazásaik mindig stabil és kiszámítható teljesítményt biztosítsanak. Számukra ez a funkció rendkívül csökkenti a teljesítmény incidens kockázatát az éjszaka közepén. Emellett, mivel az ügyfélbázis egy része az SQL Servert is használja, az SQL Database által biztosított indexelési javaslatokat használják az SQL Server ügyfeleinek segítésére.
Az SQL Database-ben két automatikus hangolási szempont érhető el:
- Automatikus indexkezelés: Azonosítja az adatbázisban hozzáadni kívánt indexeket és az eltávolítandó indexeket.
- Automatikus tervkorrekciós: Azonosítja a problémás terveket, és kijavítja az SQL-terv teljesítményproblémáit.
Adaptív lekérdezés-feldolgozás
Használhat adaptív lekérdezés-feldolgozást, beleértve a többutas táblaértékű függvények felváltott végrehajtását, a kötegelt módú memóriaigény visszajelzést és a kötegelt módú adaptív csatlakozásokat. Az adaptív lekérdezésfeldolgozási funkciók mindegyike hasonló "learn and adapt" technikákat alkalmaz, amelyek segítenek a korábbi lekérdezésoptimalizálási problémák teljesítményproblémáinak további megoldásában.
Fokozott biztonság és megfelelőség
Az SQL Database számos beépített biztonsági és megfelelőségi funkciót biztosít, az alkalmazásnak a különböző biztonsági és megfelelőségi követelmények teljesítéséhez.
Fontos
A Microsoft számos megfelelőségi szabványnak megfelelően minősítette az Azure SQL Database-t (az összes üzembe helyezési lehetőséget). További információ: Microsoft Azure Adatvédelmi központ, ahol megtalálhatja az SQL Database megfelelőségi tanúsítványainak legfrissebb listáját.
Speciális veszélyforrások elleni védelem
A Microsoft Defender for SQL egy egységes csomag a speciális SQL-biztonsági képességekhez. Ez magában foglalja az adatbázis biztonsági réseinek kezelésére és az adatbázisra veszélyt jelző rendellenes tevékenységek észlelésére szolgáló funkciókat. Egyetlen helyet biztosít ezeknek a képességeknek az engedélyezéséhez és kezeléséhez.
-
Ez a szolgáltatás felderítheti, nyomon követheti és elháríthatja a lehetséges adatbázis-biztonsági réseket. Betekintést nyújt a biztonsági állapotba, és végrehajtható lépéseket tartalmaz a biztonsági problémák megoldásához és az adatbázis-erődítmények javításához.
-
Ez a funkció észleli a rendellenes tevékenységeket, amelyek szokatlan és potenciálisan káros kísérleteket jeleznek az adatbázis elérésére vagy kihasználására. A szolgáltatás folyamatosan figyeli az adatbázisokat, és azonnal értesíti a felhasználót a gyanús tevékenységekről, a lehetséges biztonsági résekről, az SQL-injektálásos támadásokról, valamint a rendellenes adatbázis-hozzáférési mintákról. A fenyegetésészlelési riasztások részletesen ismertetik a gyanús tevékenységet, és műveletet javasolnak a fenyegetés kivizsgálására és enyhítésére.
Megfelelőség és biztonság auditálása
Auditálás nyomon követi az adatbázis-eseményeket, és beírja őket egy naplóba az Azure-tárhelyfiókjában. A naplózás segíthet a jogszabályi megfelelőség fenntartásában, az adatbázis-tevékenység megértésében, és betekintést nyerhet az üzleti problémákra vagy a feltételezett biztonsági jogsértésekre utaló eltérésekbe és anomáliákba.
Adattitkosítás
Az SQL Database titkosítással segíti az adatok védelmét. Adatmozgás esetén átviteli rétegbiztonságothasznál. Inaktív adatok esetén transzparens adattitkosítást használ. A használatban lévő adatokhoz az Always Encryptedfunkciót használja.
Adatfelderítés és -besorolás
adatfelderítési és -besorolási az Azure SQL Database-be beépített képességeket biztosít az adatbázisokban lévő bizalmas adatok felderítéséhez, besorolásához, címkézéséhez és védelméhez. Betekintést nyújt az adatbázis besorolási állapotába, és nyomon követi a bizalmas adatokhoz való hozzáférést az adatbázison belül és a határain túl.
Microsoft Entra-integráció és többtényezős hitelesítés
Az SQL Database lehetővé teszi az adatbázis-felhasználók és más Microsoft-szolgáltatások identitásainak központi kezelését Microsoft Entra integrációval. Ez a funkció leegyszerűsíti az engedélykezelést, és javítja a biztonságot. A Microsoft Entra ID (korábbi nevén Azure Active Directory) támogatja többtényezős hitelesítést az adatok és az alkalmazások biztonsága érdekében, miközben egyetlen bejelentkezési folyamatot támogat.
Könnyen használható eszközök
Az SQL Database megkönnyíti és hatékonyabbá teszi az alkalmazások létrehozását és karbantartását. Az SQL Database segítségével a legjobb megoldásra összpontosíthat: nagyszerű alkalmazások készítésére. Az SQL Database-ben a már meglévő eszközökkel és készségekkel kezelheti és fejlesztheti azokat.
| Eszköz | Leírás |
|---|---|
| Az Azure Portal | Webalapú alkalmazás az összes Azure-szolgáltatás kezeléséhez. |
| SQL Server Management Studio | Ingyenes, letölthető ügyfélalkalmazás bármilyen SQL-infrastruktúra kezelésére az SQL Servertől az SQL Database-hez. |
| SQL Server Data Tools a Visual Studio | Fejlesztői eszköz SQL-adatbázisokhoz, Integration Services-csomagokhoz, Analysis Services-adatmodellekhez és Reporting Services-jelentésekhez. |
| Visual Studio Code | Ingyenes, letölthető, nyílt forráskódú kódszerkesztő Windowshoz, macOS-hez és Linuxhoz. Támogatja a bővítményeket, beleértve a Microsoft SQL Server, az Azure SQL Database és az Azure Synapse Analytics lekérdezéséhez használt MSSQL-bővítményt is. |
Az SQL Database támogatja az alkalmazások létrehozását Python, Java, Node.js, PHP, Ruby és .NET használatával macOS, Linux és Windows rendszeren. Az SQL Database ugyanazokat a kapcsolatkódtárakat támogatja,, mint az SQL Server.
Azure SQL-erőforrások létrehozása az Azure Portallal
Az Azure Portal egyetlen oldalt biztosít az Azure SQL-erőforrások létrehozásához. Első lépések a aka.ms/azuresqlhub:
Az Azure SQL Hub az Azure SQL Database, az Azure SQL Database Hyperscale, az Azure SQL Managed Instance és az SQL Server az Azure Virtual Machines-en indítási pontja.
Az Azure SQL-hubban megtalálható a melyik adatbázis a legjobb az Ön számára és az adatbázisok egymás melletti összehasonlítása mint informatív segítő eszközök.
Azure SQL-erőforrások kezelése az Azure Portallal
A Azure SQL lapjának eléréséhez az Azure Portal menüjében válassza Azure SQL- vagy keresse meg és válassza ki Azure SQL- bármelyik lapon.
Az Azure Portal egyetlen oldalt biztosít, ahol kezelheti az összes Azure SQL-erőforrását, beleértve az Azure-beli virtuális gépeken futó SQL Servert is. A meglévő erőforrások kezeléséhez válassza ki a kívánt elemet a listában.
Megjegyzés
Azure SQL gyors és egyszerű hozzáférést biztosít az Összes SQL-erőforráshoz az Azure Portalon, beleértve az Azure SQL Database önálló és készletezett adatbázisait, valamint az azokat futtató logikai kiszolgálót, a felügyelt Azure SQL-példányokat és az Azure-beli virtuális gépeken futó SQL Servert. Az Azure SQL nem szolgáltatás vagy erőforrás, hanem SQL-hez kapcsolódó szolgáltatások családja.
SQL Database – gyakori kérdések
Szabályozhatom, hogy mikor legyen az állásidő a karbantartás miatt?
A karbantartási időszak funkció lehetővé teszi, hogy kiszámítható karbantartási időszakok ütemezését konfigurálja az Azure SQL Database-ben jogosult adatbázisokhoz. Karbantartási időszak előzetes értesítései érhetők el a nem hibás karbantartási időszakhasználatára konfigurált adatbázisokhoz.
Hogyan tervezhetem meg a karbantartási eseményeket?
A javítás általában nem észlelhető, ha újrapróbálkozási logikát alkalmaz az alkalmazásban. További információ: Azure-beli karbantartási események tervezése az Azure SQL Database-ben.
Hozzáférhetek a biztonsági másolataimhoz?
Az Azure SQL Database biztonsági mentéseinek kezelése automatikusan megtörténik. Senki sem rendelkezik közvetlen hozzáféréssel a biztonsági másolatokhoz. A biztonsági másolatok a konfigurált megőrzési időszak lejárta után törlődnek. További információ: Automatikus biztonsági mentések az Azure SQL Database-ben és hosszú távú megőrzés.
Vegye fel a kapcsolatot az SQL Server mérnöki csapatával
- DBA Stack Exchange: Adatbázis-felügyeleti kérdések feltevése.
- Stack Overflow: Fejlesztési kérdéseket tehet fel.
- Microsoft Q&A kérdésoldal: Technikai kérdések feltevése.
- visszajelzés: Hibák jelentése és funkciók kérése.
- Reddit: Az SQL Server ismertetése.
Kapcsolódó tartalom
Tekintse meg a díjszabási oldalt, ahol költség-összehasonlításokat és kalkulátorokat talál az önálló adatbázisokról és a rugalmas készletekről.
Első lépésként tekintse meg az alábbi rövid útmutatókat:
Azure CLI- és PowerShell-minták készlete:
- Azure CLI-minták SQL-adatbázishoz
- Azure PowerShell-minták SQL Database-
Az új funkciók bejelentésekor további információt az Azure SQL Database újdonságai című témakörben talál.
Tekintse meg az Azure SQL Database blogot, ahol az SQL Server termékcsapatának tagjai az SQL Database újdonságairól és funkcióiról írnak blogot.