Delen via


Wat is Azure SQL Database?

van toepassing op:Azure SQL Database-

Dit artikel bevat een overzicht van Azure SQL Database, een volledig beheerde PaaS-database-engine (Platform as a Service) die de meeste databasebeheerfuncties verwerkt, zoals upgraden, patchen, back-ups en bewaking zonder tussenkomst van de gebruiker.

Notitie

Probeer Azure SQL Database gratis en krijg elke maand 100.000 vCore seconden serverloze rekenkracht en 32 GB opslagruimte.

Overzicht

Azure SQL Database wordt altijd uitgevoerd op de nieuwste stabiele versie van de SQL Server-database-engine en het gepatchte besturingssysteem met 99.99% beschikbaarheid. Met PaaS-mogelijkheden die zijn ingebouwd in Azure SQL Database, kunt u zich richten op de domeinspecifieke databasebeheer- en optimalisatieactiviteiten die essentieel zijn voor uw bedrijf. U kunt met Azure SQL Database een maximaal beschikbare gegevensopslaglaag met hoge prestaties maken voor de apps en oplossingen in Azure. SQL Database kan de juiste keuze zijn voor diverse moderne cloudtoepassingen, omdat u hiermee zowel relationele gegevens als niet-relationele structurenkunt verwerken, zoals grafieken, JSON, ruimtelijke en XML.

Azure SQL Database is gebaseerd op de nieuwste stabiele versie van de Microsoft SQL Server-database-engine. U kunt geavanceerde functies voor queryverwerking gebruiken, zoals hoogwaardige technologieën in het geheugen en intelligente queryverwerking. In feite worden de nieuwste mogelijkheden van SQL Server eerst uitgebracht in Azure SQL Database en vervolgens naar SQL Server zelf. U krijgt de nieuwste SQL Server-mogelijkheden zonder overhead voor het patchen of upgraden, getest op miljoenen databases.

Met SQL Database kunt u eenvoudig prestaties definiëren en schalen binnen twee verschillende aankoopmodellen: een aankoopmodel op basis van vCore en een aankoopmodel op basis van DTU. SQL Database is een volledig beheerde service met ingebouwde hoge beschikbaarheid, back-ups en andere algemene onderhoudsbewerkingen. Microsoft verwerkt alle patches en het bijwerken van de SQL- en besturingssysteemcode. U hoeft de onderliggende infrastructuur niet te beheren.

Als u geen kennis hebt met Azure SQL Database, bekijkt u de Overzicht van Azure SQL Database video uit onze uitgebreide Azure SQL-videoserie:

Aankoopmodellen

SQL Database biedt de volgende aankoopmodellen:

  • Met het aankoopmodel op basis van vCore kunt u het aantal vCores, de hoeveelheid geheugen en de hoeveelheid opslag kiezen. Met het aankoopmodel op basis van vCore kunt u ook Azure Hybrid Benefit voor SQL Server gebruiken om kostenbesparingen te verkrijgen door gebruik te maken van uw bestaande SQL Server-licenties.
  • Het aankoopmodel op basis van DTU biedt een combinatie van reken-, geheugen- en I/O-resources in drie servicelagen, ter ondersteuning van lichte tot zware databaseworkloads. De verschillen in rekenkracht binnen elke laag bieden een andere combinatie van deze resources, waaraan u extra opslagresources kunt toevoegen.

Serviceniveaus

Het aankoopmodel op basis van vCore biedt drie servicelagen:

  • De servicelaag Algemeen gebruik is ontworpen voor algemene workloads. Het biedt budgetgerichte, gebalanceerde computing- en opslagopties.
  • De servicelaag Bedrijfskritieke is ontworpen voor OLTP-toepassingen met hoge transactiesnelheden en I/O-vereisten met lage latentie. Het biedt de hoogste tolerantie voor fouten met behulp van verschillende geïsoleerde replica's.
  • De Hyperscale-servicelaag is ontworpen voor de meeste zakelijke workloads. Hyperscale biedt een grote flexibiliteit en hoge prestaties met onafhankelijk schaalbare reken- en opslagresources. Het biedt een hogere tolerantie voor fouten door configuratie van meer dan één geïsoleerde databasereplica toe te staan.

Het aankoopmodel op basis van DTU biedt drie servicelagen:

  • De Basic-servicelaag is ontworpen voor minder veeleisende workloads. Het biedt rendabele oplossingen voor kleine toepassingen met minimale prestatievereisten.
  • De servicelaag Standard is ontworpen voor algemene workloads. Het biedt budgetgerichte, gebalanceerde computing- en opslagopties.
  • De Premium-servicelaag is ontworpen voor OLTP-toepassingen met hoge transactiesnelheden en I/O-vereisten met lage latentie. Het biedt de hoogste tolerantie voor fouten met behulp van verschillende geïsoleerde replica's.

Rekenlagen

Het aankoopmodel op basis van vCore biedt twee verschillende rekenlagen voor Azure SQL Database: de ingerichte rekenlaag en de serverloze rekenlaag. Het DTU-gebaseerd aankoopmodel biedt alleen de voorzien rekenlaag.

  • Ingerichte rekenlaag: biedt een specifieke hoeveelheid rekenresource die continu wordt ingericht, onafhankelijk van de workloadactiviteit, en factureert de hoeveelheid rekenkracht die is ingericht tegen een vaste prijs per uur.
  • serverloze rekenlaag: schaalt automatisch rekenresources op basis van workloadactiviteit en facturen voor de hoeveelheid gebruikte rekenkracht per seconde. De serverloze rekenlaag is algemeen beschikbaar in de servicelaag Algemeen gebruik en in de Hyperscale-servicelaag.

Implementatiemodellen

Azure SQL Database biedt de volgende implementatieopties voor een database:

  • Individuele database vertegenwoordigt een volledig beheerde, geïsoleerde database. U kunt deze optie gebruiken als u moderne cloudtoepassingen en microservices hebt waarvoor één betrouwbare gegevensbron nodig is. Een individuele database is vergelijkbaar met een ingesloten database in de SQL Server-database-engine.
  • Elastische pool is een verzameling individuele databases met een gedeelde set resources, zoals CPU of geheugen. Individuele databases kunnen naar en uit een elastische pool worden verplaatst.

Belangrijk

Zie SQL Database-functiesvoor meer informatie over de functieverschillen tussen SQL Database, SQL Server en Azure SQL Managed Instance, evenals de verschillen tussen verschillende Opties voor Azure SQL Database.

SQL Database biedt voorspelbare prestaties met meerdere resourcetypen, servicelagen en rekengrootten. Het biedt dynamisch schalen zonder downtime, ingebouwde intelligente optimalisatie, wereldwijde schaalbaarheid en beschikbaarheid en geavanceerde beveiligingsopties. Met deze mogelijkheden kunt u zich richten op snelle ontwikkeling van apps en het versnellen van uw time-to-market, in plaats van op het beheren van virtuele machines en infrastructuur. SQL Database bevindt zich momenteel in 38 datacenters over de hele wereld, zodat u uw database kunt uitvoeren in een datacenter bij u in de buurt.

Schaalbare prestaties en pools

U kunt de toegewezen hoeveelheid resources definiëren.

  • Met individuele databases is elke database geïsoleerd van anderen en is ze draagbaar. Elk heeft een eigen gegarandeerde hoeveelheid reken-, geheugen- en opslagresources. De hoeveelheid resources die aan de database zijn toegewezen, is toegewezen aan die database en wordt niet gedeeld met andere databases in Azure. U kunt individuele databaseresources omhoog en omlaag schalen dynamisch. De optie voor één database biedt verschillende reken-, geheugen- en opslagresources voor verschillende behoeften. U kunt bijvoorbeeld 1 tot 128 vCores krijgen of 32 GB tot 4 TB. Met de hyperscale-servicelaag kunt u omhoog schalen tot 128 TB, met snelle back-up- en herstelmogelijkheden.
  • Met elastische pools kunt u resources toewijzen die worden gedeeld door alle databases in de pool. U kunt een nieuwe database maken of de bestaande individuele databases verplaatsen naar een resourcegroep om het gebruik van resources te maximaliseren en geld te besparen. Met deze optie kunt u ook dynamisch resources voor elastische pools schalen omhoog en omlaag.

U kunt uw eerste app bouwen op een kleine, individuele database tegen lage kosten per maand in de servicelaag Algemeen gebruik. U kunt de servicelaag vervolgens op elk gewenst moment handmatig of programmatisch wijzigen in de Bedrijfskritieke of Hyperscale-servicelaag om te voldoen aan de behoeften van uw oplossing. U kunt de prestaties aanpassen zonder uitvaltijd voor uw app of voor uw klanten. Met dynamisch schalen kan uw database transparant reageren op snel veranderende resourcevereisten. U betaalt alleen voor de resources die u nodig hebt wanneer u ze nodig hebt.

Dynamische schaalvergroting verschilt van autoschaling. Automatisch schalen is wanneer een service automatisch wordt geschaald op basis van criteria, terwijl dynamisch schalen handmatig kan worden geschaald zonder uitvaltijd. De optie voor één database ondersteunt handmatig dynamisch schalen, maar niet automatisch schalen. Bekijk deze alternatieven voor een meer automatische ervaring:

Bekijk deze video in de Azure SQL Database Essentials-serie voor een kort overzicht van het schalen van uw database:

Elastische pools om het resourcegebruik te maximaliseren

Voor veel bedrijven en toepassingen volstaat het om enkele databases te creëren en de prestaties op aanvraag aan te passen, vooral als de gebruikspatronen relatief voorspelbaar zijn. Onvoorspelbare gebruikspatronen kunnen het lastig maken om kosten en uw bedrijfsmodel te beheren. elastische pools zijn ontworpen om dit probleem op te lossen. U wijst prestatiebronnen toe aan een pool in plaats van aan een afzonderlijke database. U betaalt voor de collectieve prestatiebronnen van de pool in plaats van voor prestaties van één database.

Diagram met elastische pools in basic-, standard- en Premium-edities.

Met elastische pools hoeft u zich geen zorgen te maken over het aanpassen van de databaseprestaties naarmate de vraag naar resources fluctueert. De pooldatabases verbruiken zo nodig de prestatiebronnen van de elastische pool. Gegroepeerde databases verbruiken, maar overschrijden niet de limieten van de pool, dus uw kosten blijven voorspelbaar, zelfs als het gebruik van afzonderlijke databases dat niet doet.

U kunt databases toevoegen aan en verwijderen uit de pool, waarbij u uw app kunt schalen van een handvol databases naar duizenden, allemaal binnen een budget dat u bepaalt. U kunt ook de minimale en maximale resources beheren die beschikbaar zijn voor databases in de pool, om ervoor te zorgen dat er geen database in de pool alle poolbronnen gebruikt en dat elke pooldatabase een gegarandeerd minimumaantal resources heeft. Zie Ontwerppatronen voor Multitenant SaaS-toepassingen met SQL Databasevoor meer informatie over ontwerppatronen voor SaaS-toepassingen (Software as a Service) die gebruikmaken van elastische pools.

Scripts kunnen helpen bij het bewaken en schalen van elastische pools. Zie voor een voorbeeld PowerShell gebruiken om een elastische pool in Azure SQL Databasete bewaken en te schalen.

Individuele databases combineren met gegroepeerde databases

U kunt individuele databases combineren met elastische pools en de servicelagen van individuele databases en elastische pools wijzigen om zich aan uw situatie aan te passen. U kunt ook andere Azure-services combineren en matchen met SQL Database om te voldoen aan uw unieke behoeften voor het ontwerpen van apps, kosten en resource-efficiëntie te stimuleren en nieuwe zakelijke kansen te ontgrendelen.

Uitgebreide bewakings- en waarschuwingsmogelijkheden

Azure SQL Database biedt geavanceerde functies voor bewaking en probleemoplossing waarmee u meer inzicht krijgt in de kenmerken van workloads. Deze functies en hulpprogramma's zijn onder andere:

  • De ingebouwde bewakingsmogelijkheden die worden geboden door de nieuwste versie van de SQL Server-database-engine. Met deze functies kunt u realtime inzichten in prestaties vinden.
  • PaaS-bewakingsmogelijkheden van Azure waarmee u een groot aantal database-exemplaren kunt bewaken en problemen kunt oplossen.
  • Database Watcher (preview) maakt diepgaande, huidige en historische monitoring met lage latentie mogelijk en biedt een geïntegreerd overzicht van uw Azure SQL-omgeving.

Query Store-, een ingebouwde SQL Server-bewakingsfunctie, registreert de prestaties van uw query's in realtime en kunt u de mogelijke prestatieproblemen en de belangrijkste resourcegebruikers identificeren. Automatische afstemming en aanbevelingen geven advies over query's met verminderde prestaties en ontbrekende of gedupliceerde indexen. Met automatisch afstemmen in SQL Database kunt u handmatig de scripts toepassen die de problemen kunnen oplossen of sql Database de oplossing laten toepassen. SQL Database kan ook testen en controleren of de oplossing voordelen biedt en de wijziging behouden of herstellen, afhankelijk van het resultaat. Naast de mogelijkheden van Query Store en automatische afstemming kunt u standaard DMV's en XEvents gebruiken om de prestaties van de werkbelasting te bewaken.

U kunt de status van duizenden databases efficiënt bewaken met behulp van de ingebouwde prestatiebewaking en waarschuwingen functies van SQL Database. Met deze hulpprogramma's kunt u snel de impact van omhoog of omlaag schalen beoordelen op basis van uw huidige of verwachte prestatiebehoeften. Daarnaast kan SQL Database metrische gegevens en resourcelogboeken verzenden voor eenvoudigere bewaking. U kunt SQL Database configureren voor het opslaan van resourcegebruik, werkrollen en sessies en connectiviteit in een van deze Azure-resources:

  • Azure Storage: voor het archiveren van grote hoeveelheden telemetrie voor een kleine prijs.
  • Azure Event Hubs: voor het integreren van SQL Database-telemetrie met uw aangepaste bewakingsoplossing of dynamische pijplijnen.
  • Azure Monitor-logboeken: voor een ingebouwde bewakingsoplossing met rapportage-, waarschuwings- en beperkingsmogelijkheden.

diagram van azure-bewakingsarchitectuur.

Beschikbaarheidsmogelijkheden

Met Azure SQL Database kan uw bedrijf blijven werken tijdens onderbrekingen. In een traditionele SQL Server-omgeving hebt u over het algemeen ten minste twee machines lokaal ingesteld. Deze machines hebben exact, synchroon onderhouden, kopieën van de gegevens om te beschermen tegen een storing van één machine of onderdeel. Deze omgeving biedt hoge beschikbaarheid, maar beschermt niet tegen een natuurramp die uw datacenter vernietigt.

Bij herstel na noodgevallen wordt ervan uitgegaan dat een catastrofale gebeurtenis geografisch genoeg is gelokaliseerd om een andere computer of set machines met een kopie van uw gegevens ver weg te hebben. In SQL Server kunt u AlwaysOn-beschikbaarheidsgroepen gebruiken die worden uitgevoerd in de asynchrone modus om deze mogelijkheid te verkrijgen. Mensen willen vaak niet wachten tot de replicatie zo ver weg is voordat ze een transactie doorvoeren. Er is dus mogelijk gegevensverlies wanneer u niet-geplande failovers uitvoert.

Databases in de servicelagen Premium en Bedrijfskritiek al iets vergelijkbaars doen met de synchronisatie van een beschikbaarheidsgroep. Databases in lagere servicelagen bieden redundantie via opslag met behulp van een andere, maar gelijkwaardige mechanisme. Ingebouwde logica helpt u te beschermen tegen één computerfout. De functie voor actieve geo-replicatie beschermt uw databases tegen brede storingen in de hele regio.

Azure-beschikbaarheidszones proberen te beschermen tegen de storing van één datacentergebouw binnen één regio. Het helpt u te beschermen tegen het verlies van stroom of netwerk aan een gebouw. In SQL Database plaatst u de verschillende replica's in verschillende beschikbaarheidszones (verschillende gebouwen, effectief).

In feite helpt de service level agreement (SLA) van Azure, mogelijk gemaakt door een wereldwijd netwerk van door Microsoft beheerde datacenters, uw app 24/7 actief te houden. Het Azure-platform beheert elke database volledig en garandeert geen gegevensverlies en een hoog percentage van de beschikbaarheid van gegevens. Azure verwerkt automatisch patches, back-ups, replicatie, foutdetectie, onderliggende mogelijke hardware, software- of netwerkfouten, het implementeren van bugfixes, failovers, database-upgrades en andere onderhoudstaken. Standaard beschikbaarheid wordt bereikt door een scheiding van reken- en opslaglagen. Premium-beschikbaarheid wordt bereikt door rekenkracht en opslag op één knooppunt te integreren voor prestaties en vervolgens technologie te implementeren die vergelijkbaar is met AlwaysOn-beschikbaarheidsgroepen. Zie SQL Database-beschikbaarheidvoor een volledige bespreking van de mogelijkheden op het gebied van hoge beschikbaarheid van Azure SQL Database.

Daarnaast biedt SQL Database ingebouwde bedrijfscontinuïteit en wereldwijde schaalbaarheid functies. Deze omvatten:

  • Automatische back-ups:

    SQL Database voert automatisch volledige back-ups, differentiële back-ups en transactielogboeken van databases uit, zodat u op elk gewenst moment kunt herstellen. Voor individuele databases en pooldatabases kunt u SQL Database configureren voor het opslaan van volledige databaseback-ups naar Azure Storage voor langetermijnretentie van back-ups. Voor beheerde exemplaren kunt u ook copy-only back-ups uitvoeren voor opslag op lange termijn van back-ups.

  • herstel naar een bepaald tijdstip:

    Alle SQL Database-implementatieopties ondersteunen herstel naar een bepaald tijdstip binnen de automatische bewaarperiode voor back-ups voor elke database.

  • Actieve geo-replicatie:

    Met de opties voor individuele databases en pooldatabases kunt u maximaal vier leesbare secundaire databases configureren in dezelfde of wereldwijd gedistribueerde Azure-datacenters. Als u bijvoorbeeld een SaaS-toepassing hebt met een catalogusdatabase met een groot aantal gelijktijdige alleen-lezen transacties, gebruikt u actieve geo-replicatie om wereldwijde leesschaal in te schakelen en knelpunten op de primaire database te verwijderen die worden veroorzaakt door leesworkloads.

  • Failovergroepen:

    Met alle SQL Database-implementatieopties kunt u failovergroepen gebruiken om hoge beschikbaarheid en taakverdeling op wereldwijde schaal mogelijk te maken. Failovergroepen bieden transparante geo-replicatie en failover van een groot aantal databases en elastische pools. Failovergroepen maken het mogelijk om wereldwijd gedistribueerde SaaS-toepassingen te maken, met minimale beheeroverhead. Dit zorgt ervoor dat alle complexe bewaking, routering en failover-indeling naar SQL Database worden overgeslagen.

  • zone-redundante databanken:

    Met SQL Database kunt u Premium- of Bedrijfskritieke databases of elastische pools inrichten in meerdere beschikbaarheidszones. Omdat deze databases en elastische pools meerdere redundante replica's hebben voor hoge beschikbaarheid, biedt het plaatsen van deze replica's in meerdere beschikbaarheidszones een hogere tolerantie. Dit omvat de mogelijkheid om automatisch te herstellen van de schaalfouten in het datacenter, zonder gegevensverlies.

Ingebouwde intelligentie

Met SQL Database krijgt u ingebouwde intelligentie waarmee u de kosten voor het uitvoeren en beheren van databases aanzienlijk kunt verlagen, en waarmee zowel de prestaties als de beveiliging van uw toepassing worden gemaximaliseerd. Het SQL Database-platform verzamelt en verwerkt een enorme hoeveelheid telemetriegegevens en respecteert de privacy van klanten volledig. Verschillende algoritmen evalueren continu de telemetriegegevens, zodat de service kan leren en aanpassen met uw toepassing.

Automatische prestatiebewaking en optimalisatie

SQL Database biedt gedetailleerd inzicht in de query's die u moet bewaken. SQL Database leert meer over uw databasepatronen en stelt u in staat om uw databaseschema aan te passen aan uw workload. SQL Database biedt aanbevelingen voor het afstemmen van prestaties, waar u afstemmingsacties kunt bekijken en toepassen.

Het beheren van een groot aantal databases is mogelijk onmogelijk om efficiënt te doen, zelfs met alle beschikbare hulpprogramma's en rapporten die SQL Database en Azure bieden. In plaats van uw database handmatig te controleren en af te stemmen, kunt u overwegen om enkele van de bewakings- en afstemmingsacties aan SQL Database te delegeren met behulp van automatische afstemming. SQL Database past automatisch aanbevelingen, tests en verifieert elk van de bijbehorende afstemmingsacties om ervoor te zorgen dat de prestaties blijven verbeteren. Op deze manier past SQL Database zich automatisch aan uw workload aan op een gecontroleerde en veilige manier. Automatisch afstemmen betekent dat de prestaties van uw database zorgvuldig worden bewaakt en vergeleken voor en na elke afstemmingsactie. Als de prestaties niet verbeteren, wordt de afstemmingsactie ongedaan gemaakt.

Veel van onze partners die SaaS-apps met meerdere tenants uitvoeren op SQL Database zijn afhankelijk van automatische afstemming van prestaties om ervoor te zorgen dat hun toepassingen altijd stabiele en voorspelbare prestaties hebben. Voor hen vermindert deze functie het risico op een prestatieincident in het midden van de nacht enorm. Bovendien gebruiken ze, omdat een deel van hun klantenbestand ook gebruikmaakt van SQL Server, dezelfde indexeringsaanbeveling van SQL Database om hun SQL Server-klanten te helpen.

Er zijn twee aspecten van automatisch afstemmen beschikbaar in SQL Database:

  • Automatisch indexbeheer: identificeert indexen die moeten worden toegevoegd aan uw database en indexen die moeten worden verwijderd.
  • Automatische correctie van plannen: identificeert problematische plannen en lost prestatieproblemen met SQL-plan op.

Verwerking van adaptieve query’s

U kunt adaptieve queryverwerking gebruiken, waaronder onderling verdeelde uitvoering voor tabelwaardefuncties met meerdere instructies, feedback over geheugentoekenningen in batchmodus, en op batchmodus gebaseerde adaptieve joins. Elk van deze adaptieve queryverwerkingsfuncties past vergelijkbare 'learn and adapt'-technieken toe, waardoor prestatieproblemen met betrekking tot historisch intraceerbare queryoptimalisatieproblemen verder worden opgelost.

Geavanceerde beveiliging en naleving

SQL Database biedt een scala aan ingebouwde beveiligings- en nalevingsfuncties om uw toepassing te helpen voldoen aan verschillende beveiligings- en nalevingsvereisten.

Belangrijk

Microsoft heeft Azure SQL Database (alle implementatieopties) gecertificeerd op basis van een aantal nalevingsstandaarden. Zie het Vertrouwenscentrum van Microsoft Azurevoor meer informatie, waar u de meest recente lijst met SQL Database-nalevingscertificeringen kunt vinden.

Geavanceerde dreigingsbescherming

Microsoft Defender voor SQL is een geïntegreerd pakket voor geavanceerde SQL-beveiligingsmogelijkheden. Het bevat functionaliteit voor het beheren van uw databaseproblemen en het detecteren van afwijkende activiteiten die kunnen duiden op een bedreiging voor uw database. Het biedt één locatie voor het inschakelen en beheren van deze mogelijkheden.

  • evaluatie van beveiligingsproblemen:

    Met deze service kunt u potentiële beveiligingsproblemen in de database detecteren, bijhouden en oplossen. Deze service biedt u inzicht in de status van de beveiliging en bruikbare stappen om beveiligingsproblemen op te lossen en de beveiliging van uw database te verbeteren.

  • Detectie van bedreigingen:

    Met deze functie worden afwijkende activiteiten gedetecteerd die duiden op ongebruikelijke en mogelijk schadelijke pogingen om toegang te krijgen tot of misbruik te maken van uw database. Hiermee wordt uw database continu gecontroleerd op verdachte activiteiten en wordt u onmiddellijk gewaarschuwd bij mogelijke beveiligingsproblemen, SQL-injectieaanvallen en afwijkende databasetoegangspatronen. Waarschuwingen voor detectie van bedreigingen bieden details van de verdachte activiteit en adviseren actie over het onderzoeken en beperken van de bedreiging.

Controle voor naleving en beveiliging

Controle houdt databasegebeurtenissen bij en schrijft ze naar een controlelogboek in uw Azure-opslagaccount. Met controle kunt u naleving van regelgeving behouden, databaseactiviteit begrijpen en inzicht krijgen in verschillen en afwijkingen die kunnen duiden op zakelijke problemen of vermoedelijke schendingen van de beveiliging.

Gegevensversleuteling

SQL Database helpt uw gegevens te beveiligen door versleuteling te bieden. Voor gegevens die in beweging zijn, wordt transportlaagbeveiliginggebruikt. Voor statische gegevens wordt gebruikgemaakt van transparante gegevensversleuteling. Voor gegevens die worden gebruikt, wordt Always Encrypted-gebruikt.

Gegevensdetectie en -classificatie

gegevensdetectie en -classificatie biedt mogelijkheden die zijn ingebouwd in Azure SQL Database voor het detecteren, classificeren, labelen en beveiligen van gevoelige gegevens in uw databases. Het biedt inzicht in de classificatiestatus van uw database en houdt de toegang tot gevoelige gegevens binnen de database en buiten de grenzen bij.

Microsoft Entra-integratie en meervoudige verificatie

Met SQL Database kunt u identiteiten van databasegebruikers en andere Microsoft-services centraal beheren met Microsoft Entra-integratie. Deze mogelijkheid vereenvoudigt het beheer van machtigingen en verbetert de beveiliging. Microsoft Entra ID (voorheen Azure Active Directory) biedt ondersteuning voor meervoudige verificatie om de beveiliging van gegevens en toepassingen te verbeteren en tegelijkertijd een proces voor eenmalige aanmelding te ondersteunen.

Gebruiksvriendelijke hulpprogramma's

SQL Database maakt het bouwen en onderhouden van toepassingen eenvoudiger en productiever. Met SQL Database kunt u zich richten op wat u het beste doet: geweldige apps bouwen. U kunt in SQL Database beheren en ontwikkelen met behulp van hulpprogramma's en vaardigheden die u al hebt.

Werktuig Beschrijving
Azure-portaal Een webtoepassing voor het beheren van alle Azure-services.
Azure Data Studio Een platformoverschrijdend databasehulpprogramma dat wordt uitgevoerd op Windows, macOS en Linux.
SQL Server Management Studio Een gratis, downloadbare clienttoepassing voor het beheren van een SQL-infrastructuur, van SQL Server naar SQL Database.
SQL Server Data Tools in Visual Studio Een ontwikkelhulpprogramma voor SQL-databases, Integration Services-pakketten, Analysis Services-gegevensmodellen en Reporting Services-rapporten.
Visual Studio Code Een gratis, downloadbare, opensource-code-editor voor Windows, macOS en Linux. Het biedt ondersteuning voor extensies, waaronder de mssql-extensie voor het uitvoeren van query's op Microsoft SQL Server, Azure SQL Database en Azure Synapse Analytics.

SQL Database ondersteunt het bouwen van toepassingen met Python, Java, Node.js, PHP, Ruby en .NET in macOS, Linux en Windows. SQL Database ondersteunt dezelfde verbindingsbibliotheken als SQL Server.

Azure SQL-resources maken en beheren met Azure Portal

Azure Portal biedt één pagina waar u al uw Azure SQL-resources kunt beheren inclusief uw SQL Server op virtuele Azure-machines (VM's).

Ga naar de pagina Azure SQL, kies Azure SQL- in het Azure-portalmenu of zoek en kies Azure SQL- op een willekeurige pagina.

Notitie

Azure SQL biedt een snelle en eenvoudige manier om toegang te krijgen tot al uw SQL-resources in Azure Portal, inclusief individuele en pooldatabases in Azure SQL Database, evenals de logische server die deze host, Azure SQL Managed Instances en SQL Server op Azure-VM's. Azure SQL- is geen service of resource, maar een familie met SQL-gerelateerde services.

Als u bestaande resources wilt beheren, selecteert u het gewenste item in de lijst. Als u nieuwe Azure SQL-resources wilt maken, selecteert u +maken.

Schermopname van de Azure SQL portalpagina.

Nadat u +hebt geselecteerd, kunt u aanvullende informatie over de verschillende opties weergeven door Details weergeven te selecteren op een tegel.

Schermafbeelding van de databasetegelgegevens in de Azure-portal.

Zie voor meer informatie:

Veelgestelde vragen over SQL Database

Kan ik bepalen wanneer er uitvaltijd van patches optreedt?

Met de functie onderhoudsvenster kunt u voorspelbare onderhoudsvensterschema's configureren voor in aanmerking komende databases in Azure SQL Database. meldingen van het onderhoudsvenster zijn beschikbaar voor databases die zijn geconfigureerd voor het gebruik van een niet-standaard onderhoudsvenster.

Hoe kan ik onderhoudsevenementen plannen?

Patching is over het algemeen niet merkbaar als u opnieuw probeerlogica in uw app gebruikt. Zie Planning voor Azure-onderhoudsevenementen in Azure SQL Databasevoor meer informatie.

Heb ik toegang tot mijn back-ups?

Back-ups van Azure SQL Database worden automatisch beheerd. Niemand heeft directe toegang tot de back-ups. De back-ups worden verwijderd zodra de geconfigureerde bewaarperiode verloopt. Zie Automatische back-ups in Azure SQL Database en langetermijnretentie voor meer informatie.

Neem contact op met het technische team van SQL Server