Mi az Azure SQL Database?

A KÖVETKEZŐKRE VONATKOZIK: Azure SQL Database

Az Azure SQL Database egy olyan adatbázismotor, amely egy teljes mértékben felügyelt, szolgáltatásként nyújtott platform (PaaS), és képes kezelni az adatbázisok felügyeletével kapcsolatos legtöbb feladatot, például a frissítéseket, a javítások telepítését, a biztonsági mentések készítését és a felhasználói beavatkozás nélküli monitorozást. Azure SQL Database mindig a SQL Server adatbázismotor legújabb stabil verzióján fut, és 99,99%-os rendelkezésre állású, javított operációs rendszeren fut. A Azure SQL Database beépített PaaS-képességek 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.

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. SQL Database számos modern felhőalkalmazás számára megfelelő választás lehet, mivel lehetővé teszi a relációs adatok és a nem relációs struktúrák, például a gráfok, a JSON, a térbeli és az XML feldolgozását.

Azure SQL Database a Microsoft SQL Server adatbázismotor legújabb stabil verzióján alapul. Speciális lekérdezésfeldolgozási funkciókat is használhat, például nagy teljesítményű memóriabeli technológiákat és intelligens lekérdezésfeldolgozást. Az SQL Server legújabb funkciói először az SQL Database-ben jelennek meg, és csak ezután válnak elérhetővé magában az SQL Serverben. Az SQL Server legújabb funkciói a karbantartás és frissítés terhei nélkül állnak az Ön rendelkezésére úgy, hogy már több millió adatbázison tesztelték őket.

SQL Database lehetővé teszi a teljesítmény egyszerű meghatározását és skálázását két különböző vásárlási modellben: egy virtuálismag-alapú vásárlási modellben és egy DTU-alapú vásárlási modellben. Az SQL Database egy teljeskörűen felügyelt szolgáltatás, amely beépített magas rendelkezésre állással, biztonsági mentésekkel és egyéb gyakori karbantartási műveletekkel rendelkezik. A Microsoft kezeli a SQL és az operációs rendszer kódjának javítását és frissítését. A mögöttes infrastruktúrát Önnek nem kell kezelnie.

Ha még nem ismeri a Azure SQL Database, tekintse meg a Azure SQL Database Áttekintés videót a részletes Azure SQL videósorozatból:

Üzembe helyezési modellek

Azure SQL Database az alábbi üzembehelyezési lehetőségeket biztosítja egy adatbázishoz:

Fontos

A 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 SQL Database funkciókat.

SQL Database kiszámítható teljesítményt nyújt több erőforrástípussal, szolgáltatásszinttel és számítási mérettel. Dinamikus skálázhatóságot biztosít állásidő, beépített intelligens optimalizálás, globális méretezhetőség és rendelkezésre állás, valamint speciális biztonsági lehetőségek nélkül. Ezek a képességek lehetővé teszik, hogy a virtuális gépek és infrastruktúra kezelése helyett a gyors alkalmazásfejlesztésre és a piacra jutási idő felgyorsítására összpontosítson. SQL Database jelenleg a világ 38 adatközpontjában található, így az adatbázist egy Önhöz közeli adatközpontban futtathatja.

Méretezhető teljesítmény és készletek

Megadhatja a hozzárendelt erőforrások mennyiségét.

  • Önálló adatbázisok esetén minden adatbázis el van különítve a többitől, és hordozható. Mindegyik saját garantált számítási, memória- és tárolási erőforrásokkal rendelkezik. Az adatbázishoz rendelt erőforrások mennyisége erre az adatbázisra van kiosztva, és nem lesz megosztva más Azure-adatbázisokkal. Az önálló adatbázis-erőforrásokat dinamikusan skálázhatja felfelé és lefelé. 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-ról 4 TB-ra. Az önálló adatbázisok rugalmas skálázási szolgáltatási szintje lehetővé teszi 100 TB-ra való skálázást gyors biztonsági mentési és visszaállítási képességekkel.
  • Rugalmas készletek esetén a készlet összes adatbázisa által megosztott erőforrásokat rendelhet hozzá. Létrehozhat egy új adatbázist, vagy áthelyezheti a meglévő önálló adatbázisokat egy erőforráskészletbe, hogy maximalizálja az erőforrások használatát, és pénzt takarítson meg. Ezzel a beállítással dinamikusan skálázhatja a rugalmas készlet erőforrásait felfelé és lefelé.

Az első alkalmazást egy kicsi, egyetlen adatbázisra készítheti el, havonta alacsony költséggel, általános célú szolgáltatási szinten. Ezután bármikor módosíthatja a szolgáltatási szintet manuálisan vagy programozott módon a üzletileg kritikus vagy rugalmas skálázású szolgáltatási szintre, hogy megfeleljen a megoldás igényeinek. Úgy módosíthatja a teljesítményt, hogy az nem jár leállással az alkalmazás vagy az ügyfelek számára. A dinamikus méretezhetőség révén az adatbázis átlátható módon reagál a gyorsan változó erőforrásigényekre. Csak a szükséges erőforrásokért kell fizetnie, amikor szüksége van rájuk.

A dinamikus méretezhetőség eltér az automatikus skálázástól. Automatikus skálázás esetén a szolgáltatás adott feltételek alapján, automatikusan méretez, míg a dinamikus méretezhetőség lehetővé teszi a manuális méretezést, amely nem jár állásidővel. Az önálló adatbázis-beállítás támogatja a manuális dinamikus skálázhatóságot, de az automatikus skálázást nem. Ha automatikus megoldást keres, érdemes megfontolni a rugalmas készletek használatát, amely lehetővé teszi, hogy az adatbázisok osztozzanak egy készlet erőforrásain az egyes adatbázisok egyedi igényei alapján. Egy másik lehetőség a szkriptek használata, amelyek segítenek automatizálni az önálló adatbázisok méretezhetőségét. Példa: Egyetlen adatbázis monitorozása és skálázása a PowerShell használatával.

Vásárlási modellek

SQL Database a következő vásárlási modelleket kínálja:

  • A virtuálismag-alapú 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 virtuálismag-alapú vásárlási modell lehetővé teszi a Azure Hybrid Benefit használatát SQL Server költségmegtakarítás érdekében. A Azure Hybrid Benefit a cikk későbbi, Gyakori kérdések szakaszában talál további információt.

  • A DTU-alapú vásárlási modell számítási, memória- és I/O-erőforrások keverékét kínálja három szolgáltatási szinten, 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 különböző kombinációját biztosítják, amelyekhez további tárolási erőforrásokat adhat hozzá.

Szolgáltatásszintek

Azure SQL Database három szolgáltatási szintet kínál:

  • A általános célú/Standard szolgáltatási szint a gyakori 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 üzletileg kritikus/Prémium szolgáltatási szint nagy tranzakciós sebességű és kis késésű I/O-követelményekkel rendelkező OLTP-alkalmazásokhoz készült. Több elkülönített replika használatával biztosítja a legnagyobb rugalmasságot a hibákkal szemben.
  • A rugalmas skálázási szolgáltatási szint a legtöbb üzleti számítási feladathoz készült. A rugalmas skálázás nagy rugalmasságot és nagy teljesítményt nyújt egymástól függetlenül skálázható számítási és tárolási erőforrásokkal. Nagyobb rugalmasságot biztosít a hibákkal szemben, mivel lehetővé teszi több elkülönített adatbázis-replika konfigurálását.

Kiszolgáló nélküli számítástechnika

A kiszolgáló nélküli számítási szint a virtuálismag-alapú vásárlási modellben érhető el, amikor kiválasztja a általános célú szolgáltatási szintet.

A kiszolgáló nélküli számítási szint automatikusan skálázza a számítási feladatokat a számítási feladatok igényei alapján, és a másodpercenként felhasznált számítási mennyiség számláit. A kiszolgáló nélküli számítási szint automatikusan szünetelteti az adatbázisokat inaktív időszakokban, amikor csak a tárterület kerül számlázásra, és automatikusan folytatja az adatbázisokat, amikor a tevékenység visszatér.

Rugalmas készletek az erőforrások kihasználtságának maximalizálásához

Számos vállalkozás és alkalmazás számára elegendő az, ha önálló adatbázisokat tudnak létrehozni, majd azok teljesítményét szükség szerint felfelé és lefelé tudják skálázni – különösen akkor, ha a használati minták viszonylag jól jelezhetők előre. 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 megoldást jelentenek erre a problémára. A teljesítményerőforrásokat nem önálló adatbázisokhoz, hanem egy 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.

Graphic that shows elastic pools in basic, standard, and premium editions

Rugalmas készletek esetén nem kell az adatbázis teljesítményének fel- és letárcsázására összpontosítania, ahogy az erőforrások iránti kereslet ingadozik. A rugalmas készletbe helyezett adatbázisok szükség szerint használják fel a teljesítmény-erőforrásokat. A készletbe csoportosított adatbázisok felhasználják a készletet, de nem lépik túl a készlet korlátait, így a költségek akkor is kiszámíthatók maradnak, ha az egyes adatbázisok használata nem.

Adatbázisokat adhat hozzá és távolíthat el a készletből, és az alkalmazást több ezer adatbázisból skálázhatja, mindezt egy ön által szabályozható költségvetésen belül. A készletben lévő adatbázisok számára elérhető minimális és maximális erőforrásokat is szabályozhatja, így biztosítható, hogy a készlet egyik adatbázisa sem használja az összes készleterőforrást, és hogy minden készletezett adatbázis garantáltan minimális mennyiségű erőforrással rendelkezzen. Ha többet szeretne megtudni a rugalmas készleteket használó szolgáltatott szoftveralkalmazások (SaaS)-alkalmazások tervezési mintáiról, tekintse meg a több-bérlős SaaS-alkalmazások tervezési mintáit SQL Database.

A szkriptek segítik a rugalmas készletek megfigyelését és méretezését. Példa: Rugalmas készlet monitorozása és méretezése a PowerShell használatával Azure SQL Database.

Önálló adatbázisok beolvasztása a rugalmas készletbe helyezett adatbázisokba

Az önálló adatbázisokat rugalmas készletekkel kombinálhatja, és a helyzethez igazodva módosíthatja az önálló adatbázisok és rugalmas készletek szolgáltatási szintjeit. Más Azure-szolgáltatásokat is kombinálhat és egyeztethet SQL Database az egyedi alkalmazástervezési igények kielégítéséhez, a költségek és az erőforrások hatékonyságának növeléséhez, valamint új üzleti lehetőségekhez.

Széles körű figyelési és riasztási funkciók

Azure SQL Database fejlett figyelé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:

  • A SQL Server adatbázismotor legújabb verziója által biztosított beépített figyelé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, amelyek lehetővé teszik számos adatbázispéldány monitorozását és hibaelhárítását.

A Lekérdezéstár, 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-fogyasztók azonosítását. Az automatikus hangolás és javaslatok tanácsot adnak a regressziós teljesítménnyel és a hiányzó vagy duplikált indexekkel kapcsolatos lekérdezésekkel kapcsolatban. Az SQL Database automatikus finomhangolása lehetővé teszi a problémák megoldására képes szkriptek manuális alkalmazását, vagy SQL Database alkalmazhatja a javítást. SQL Database azt is tesztelheti és ellenőrizheti, hogy a javítás valamilyen előnnyel jár-e, és az eredménytől függően megtarthatja vagy visszaállíthatja a módosítást. A lekérdezéstár és az automatikus hangolási képességek mellett standard DMV-k és XEvent-eszközök is használhatók a számítási feladatok teljesítményének monitorozásához.

Az Azure beépített teljesítménymonitorozási és riasztási eszközöket biztosít a teljesítményértékelésekkel együtt, amelyek lehetővé teszik több ezer adatbázis állapotának monitorozását. Ezekkel az eszközökkel gyorsan felmérheti a vertikális fel- vagy leskálázás hatását az aktuális vagy előre jelzett teljesítményigények alapján. Emellett SQL Database metrikákat és erőforrásnaplókat is kibocsáthat a könnyebb monitorozás érdekében. Az SQL Database beállítható az erőforrás-használatra, feldolgozókra és munkamenetekre, valamint kapcsolatokra vonatkozó adatok tárolására a következő Azure-erőforrások valamelyikén:

  • Azure Storage: Nagy mennyiségű telemetriai adat archiválására kis áron.
  • Azure Event Hubs: SQL Database telemetriai adatok egyéni monitorozási megoldással vagy gyakori elérésű folyamatokkal való integrálásához.
  • Azure Monitor-naplók: Beépített monitorozási megoldás jelentéskészítési, riasztási és enyhítési képességekkel.

Diagram of Azure monitoring architecture

Rendelkezésre állás

Azure SQL Database lehetővé teszi, hogy a vállalat továbbra is működjön a fennakadások során. Hagyományos SQL Server környezetben általában legalább két gép van helyileg beállítva. 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 nyújt védelmet az adatközpontot elpusztító természeti katasztrófák ellen.

A vészhelyreállítás feltételezi, hogy egy katasztrofális esemény földrajzilag elég honosított ahhoz, hogy egy másik gép vagy gépcsoport rendelkezzen az adatok egy távoli másolatával. A SQL Server az aszinkron módban futó Always On rendelkezésre állási csoportokkal szerezheti be ezt a képességet. Az emberek gyakran nem szeretnék megvárni, hogy a replikáció ilyen messze történjen egy tranzakció véglegesítése előtt, így előfordulhat, hogy adatvesztés következik be a nem tervezett feladatátvételek során.

A Prémium és üzletileg kritikus szolgáltatási szinten lévő adatbázisok már hasonlót csinálnak a rendelkezésre állási csoportok szinkronizálásához. Az alacsonyabb szolgáltatási szinteken lévő adatbázisok egy másik, de egyenértékű mechanizmussal biztosítanak redundanciát a tároláson keresztül. A beépített logika segít az egyetlen gép meghibásodása elleni védelemben. Az aktív georeplikációs funkció lehetővé teszi, hogy védelmet nyújtson az egész régiót elpusztító katasztrófák ellen.

Az Azure Availability Zones egyetlen régión belül próbál védelmet nyújtani egyetlen adatközpont-épület kimaradásával szemben. Segít védelmet nyújtani az épület áram- vagy hálózatvesztése ellen. A SQL Database 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.

Valójában az Azure szolgáltatásiszint-szerződése (SLA) a Microsoft által felügyelt adatközpontok globális hálózatán keresztül segíti az alkalmazás 24 órás futását. Az Azure platform teljes mértékben felügyeli az összes adatbázist, és 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, az alapul szolgáló lehetséges hardver-, szoftver- vagy hálózati hibákat, a hibajavítások üzembe helyezését, a feladatátvételt, az adatbázis-frissítéseket és egyéb karbantartási feladatokat. A standard szintű rendelkezésre állás a számítási és tárolási rétegek elkülönítését foglalja magában. 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. A Azure SQL Database magas rendelkezésre állási képességeiről a SQL Database rendelkezésre állással foglalkozó cikkben olvashat bővebben.

Emellett a SQL Database beépített üzletmenet-folytonossági és globális méretezhetőségi funkciókat is biztosít. Ezek a következők:

  • Automatikus biztonsági mentések:

    SQL Database automatikusan végrehajtja az adatbázisok teljes, különbözeti és tranzakciós naplóinak biztonsági mentését, hogy bármikor visszaállíthassa azokat. Önálló adatbázisok és készletezett adatbázisok esetén konfigurálhatja a SQL Database, hogy teljes adatbázis-biztonsági mentéseket tároljon az Azure Storage a biztonsági másolatok hosszú távú megőrzése érdekében. Felügyelt példányok esetén a biztonsági másolatok hosszú távú megőrzéséhez csak másolási biztonsági mentéseket is végezhet.

  • Időponthoz kötött visszaállítások:

    Minden SQL Database üzembehelyezé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.

  • Aktív georeplikációs:

    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. Ez eltávolítja az elsődlegesen az olvasási számítási feladatok miatt fellépő szűk keresztmetszeteket. Felügyelt példányok esetén használjon automatikus feladatátvételi csoportokat.

  • Automatikus feladatátvételi csoportok:

    Minden SQL Database üzembe helyezési lehetőség 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. Ez magában foglalja a transzparens georeplikációs és feladatátvételi feladatátvételt nagy adatbáziskészletek, rugalmas készletek és felügyelt példányok esetén. 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 összes összetett monitorozási, útválasztási és feladatátvételi vezénylés SQL Database marad.

  • Zónaredundáns adatbázisok:

    SQL Database lehetővé teszi Prémium vagy üzletileg kritikus 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. Ez magában foglalja az adatközpont skálázási hibáiból történő automatikus helyreállítás lehetőségét, adatvesztés nélkül.

Beépített intelligencia

A SQL Database olyan beépített intelligenciát kap, amely jelentősen csökkenti az adatbázisok futtatásának és kezelésének költségeit, és maximalizálja az alkalmazás teljesítményét és biztonságát. Több millió ügyfélfeladatot futtat éjjel-nappal, SQL Database nagy mennyiségű telemetriai adatot gyűjt és dolgoz fel, miközben teljes mértékben tiszteletben tartja az ügyfelek adatvédettségét. A különböző algoritmusok folyamatosan kiértékelik a telemetriai adatokat, hogy a szolgáltatás tanulhassa és alkalmazkodni tudjon az alkalmazásához.

Automatikus teljesítményfigyelés és finomhangolás

Az SQL Database részletes betekintést nyújt a figyelést kívánó lekérdezésekbe. SQL Database megismeri az adatbázis mintáit, és lehetővé teszi, hogy az adatbázissémát a számítási feladathoz igazítsa. Az SQL Database javaslatokat tesz a teljesítmény finomhangolására, és Ön eldöntheti, hogy alkalmazza-e a javasolt finomhangolási műveleteket.

Az adatbázisok folyamatos monitorozása azonban nehéz és fárasztó feladat, különösen akkor, ha sok adatbázissal foglalkozik. Az intelligens Elemzések ezt a feladatot a SQL Database teljesítmény nagy léptékű automatikus figyelésével végzi el. Tájékoztatja a teljesítménycsökkenési problémákról, azonosítja az egyes problémák kiváltó okát, és lehetőség szerint teljesítménnyel kapcsolatos javaslatokat nyújt.

Számos adatbázis kezelése még az SQL Database és az Azure által biztosított összes rendelkezésre álló eszközzel és jelentéssel is hatékonyan elvégezhető. Az adatbázis manuális monitorozása és finomhangolása helyett érdemes lehet egyes figyelési és finomhangolási műveleteket SQL Database automatikus finomhangolással delegálni. SQL Database automatikusan alkalmazza a javaslatokat, teszteket és ellenőrzi az egyes finomhangolási műveleteket, hogy a teljesítmény folyamatosan javuljon. Így SQL Database automatikusan, szabályozott és biztonságos módon alkalmazkodik a számítási feladatokhoz. Az automatikus hangolás azt jelenti, hogy az adatbázis teljesítményét minden finomhangolá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 partnerünk, akik több-bérlős SaaS-alkalmazásokat futtatnak a SQL Database, az automatikus teljesítményhangolásra támaszkodnak, hogy az alkalmazásaik mindig stabil és kiszámítható teljesítményt biztosítsanak. Ez a funkció nagy mértékben csökkenti számukra egy éjszaka közepén fellépő teljesítmény-visszaesés kockázatát. Emellett mivel az ügyfélkörük egy része SQL Server is használ, a SQL Database által megadott indexelési javaslatokat használják SQL Server ügyfeleik segítésére.

Két automatikus hangolási szempont érhető el SQL Database:

  • Automatikus indexkezelés: Azonosítja az adatbázishoz hozzáadandó és az abból eltávolítandó indexeket.
  • Automatikus tervkorrekció: Azonosítja a problémás terveket, és kijavítja SQL terv teljesítményproblémáit.

Adaptív lekérdezés-feldolgozás

Használhat adaptív lekérdezésfeldolgozást, beleértve a több utasításból álló táblaértékű függvények egymást átfedő végrehajtását, a kötegelt módú memóriavisszajelzéseket és a kötegelt módú adaptív illesztéseket. 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ákhoz kapcsolódó teljesítményproblémák további megoldásában.

Magas szintű biztonság és megfelelőség

Az SQl Database számos beépített biztonsági és megfelelőségi szolgáltatást kínálva járul hozzá, hogy az Ön alkalmazása eleget tegyen a különféle biztonsági és megfelelőségi elvárásoknak.

Fontos

A Microsoft számos megfelelőségi szabványnak megfelelt a Azure SQL Database (minden üzembe helyezési lehetőség). További információt az Microsoft Azure Adatvédelmi központban talál, ahol megtalálhatja SQL Database megfelelőségi tanúsítványok legfrissebb listáját.

Speciális fenyegetésvédelem

A Microsoft Defender for SQL egy egyesített csomag a speciális SQL biztonsági képességekhez. Ez magában foglalja az adatbázis biztonsági réseinek kezelésére szolgáló funkciókat, valamint az adatbázist fenyegető rendellenes tevékenységek észlelését. Egyetlen helyet biztosít ezeknek a képességeknek a engedélyezéséhez és kezeléséhez.

  • Sebezhetőségi felmérés:

    Ez a szolgáltatás felderítheti, nyomon követheti és elháríthatja az adatbázis esetleges biztonsági réseit. Áttekinthetővé teszi az adatbázisok biztonsági állapotát, és végrehajtható lépéseket kínál a biztonsági problémák megoldására, valamint az adatbázisok védelmének fejlesztésére.

  • Fenyegetésészlelés:

    Ez a funkció olyan rendellenes tevékenységeket észlel, 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 veszélyforrás-észlelési riasztások tartalmazzák a gyanús tevékenység részleteit, és intézkedéseket javasolnak a fenyegetés kivizsgálására és mérséklésére.

Naplózás a megfelelőség és biztonság szolgálatában

A naplózás nyomon követi az adatbázis-eseményeket, és egy naplóba írja őket az Azure Storage-fiókjában. A naplózás elősegíti a jogszabályi megfelelőség fenntartását és az adatbázison végzett tevékenység megértését, valamint az esetleg üzleti veszélyeket vagy biztonsági problémákat jelző rendellenesség feltárását.

Adattitkosítás

Az SQL Database titkosítás biztosításával segíti az adatok védelmét. Mozgásban lévő adatok esetében átviteli rétegbeli biztonságot használ. Az inaktív adatok esetében transzparens adattitkosítást használ. A használatban lévő adatokhoz Always Encrypted használ.

Adatfelderítés és besorolás

Az adatfelderítés és -besorolás beépített képességeket biztosít a Azure SQL Database 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.

Azure Active Directory-integráció és többtényezős hitelesítés

Az SQL Database az Azure Active Directory-integráció által lehetővé teszi adatbázis-felhasználók és más Microsoft-szolgáltatások identitásainak központi kezelését. Ez a funkció egyszerűsíti az engedélyek kezelését és fokozza a biztonságot. Azure Active Directory támogatja a többtényezős hitelesítést az adatok és az alkalmazások biztonságának növelése érdekében, miközben támogatja az egyszeri bejelentkezési folyamatot.

Egyszerűen használható eszközök

Az SQL Database egyszerűbbé és hatékonyabbá teszi az alkalmazások létrehozását és karbantartását. Az SQL Database lehetővé teszi, hogy arra koncentrálhasson, amit legjobban tud: kiváló alkalmazások készítésére. A már meglévő eszközök és készségek használatával kezelheti és fejlesztheti SQL Database.

Eszköz Leírás
Az Azure Portal Webalapú alkalmazás az összes Azure-szolgáltatás kezeléséhez.
Azure Data Studio Platformfüggetlen adatbázis-eszköz, amely Windows, macOS és Linux rendszeren fut.
SQL Server Management Studio Ingyenes, letölthető ügyfélalkalmazás bármilyen SQL-infrastruktúra kezeléséhez, SQL Server és SQL Database között.
SQL Server Data Tools a Visual Studio-ben Ingyenes, letölthető ügyfélalkalmazás SQL Server relációs adatbázisok, Azure SQL Database adatbázisok, Integration Services-csomagok, Analysis Services-adatmodellek és Reporting Services-jelentések fejlesztéséhez.
Visual Studio Code Ingyenes, letölthető, nyílt forráskódú kódszerkesztő Windows, macOS és Linux rendszerhez. Támogatja a bővítményeket, beleértve az mssql-bővítményt a Microsoft SQL Server, a Azure SQL Database és a Azure Synapse Analytics lekérdezéséhez.

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 az SQL Serverrel azonos adatkapcsolattárakat támogat.

Azure SQL-erőforrások létrehozása és kezelése a Azure Portal

A Azure Portal egyetlen oldalt biztosít, ahol kezelheti az összes Azure SQL-erőforrást, beleértve az Azure-beli virtuális gépeken (virtuális gépeken) futó SQL Server is.

A Azure SQL lap eléréséhez a Azure Portal menüben válassza a Azure SQL lehetőséget, vagy keresse meg és válassza ki bármelyik lapon a Azure SQL.

Megjegyzés

Azure SQL gyorsan és egyszerűen elérheti a Azure Portal összes SQL-erőforrását, beleértve a Azure SQL Database önálló és készletezett adatbázisait, valamint az azokat üzemeltető logikai kiszolgálót, a felügyelt SQL-példányokat és az Azure-beli virtuális gépeken SQL Server. Azure SQL nem szolgáltatás vagy erőforrás, hanem SQL kapcsolódó szolgáltatások családja.

A meglévő erőforrások kezeléséhez válassza ki a kívánt elemet a listában. Új Azure SQL erőforrások létrehozásához válassza a + Létrehozás lehetőséget.

Screenshot of the Azure SQL portal page.

A + Létrehozás lehetőség kiválasztása után a Részletek megjelenítése bármely csempén lehetőség kiválasztásával további információkat tekinthet meg a különböző lehetőségekről.

Screenshot of database tile details in the Azure portal.

Részletes információ:

SQL Database gyakori kérdések

Szabályozhatom, hogy mikor történjen az állásidő javítása?

A karbantartási időszak funkcióval kiszámítható karbantartási időszakok ütemezését konfigurálhatja az Azure SQL Database jogosult adatbázisaihoz. A karbantartási időszak előzetes értesítései nem alapértelmezett karbantartási időszak használatára konfigurált adatbázisokhoz érhetők el.

Hogyan karbantartási eseményeket tervez?

A javítás általában nem észrevehető, ha újrapróbálkozási logikát alkalmaz az alkalmazásban. További információ: Az Azure karbantartási eseményeinek tervezése Azure SQL Database.

Kapcsolatfelvétel az SQL Server műszaki csoportjával

Következő lépések