Modifiable configuration reference for Azure SQL Database

Van toepassing op:Azure SQL Database

Dit artikel geeft aan welke Azure SQL Database-configuratie-instellingen je kunt aanpassen nadat je je database hebt aangemaakt, en welke instellingen onveranderlijk zijn en vereisen dat je de database opnieuw aanmaakt.

Legende

Symbol Meaning
Nee Volledig aanpasbaar nadat je je database hebt aangemaakt.
Nee Je kunt het niet wijzigen. Vereist recreatie of een workaround.
Gedeeltelijk Aanpasbaar met kanttekeningen of beperkingen.
n.v.t. Niet een persistent setting. Alleen relevant wanneer je de database aanmaakt.

De kolom Scope geeft aan of een instelling voor de logische server is en geldt voor al zijn databases, of voor een individuele database, of voor beide.

Basics

Instellingen die je invoert (of standaard accepteert) wanneer je de database aanmaakt, plus basis metadata.

Configuration Scope Waarden Kan na uitrol worden aangepast
Abonnements- of resourcegroep Logische server (databases bewegen ermee) Elke actieve Azure-abonnements- of resourcegroep Gedeeltelijk.

Je kunt een database niet alleen verplaatsen. Je verplaatst de ouder logische server met Azure Resource Manager, en al zijn databases en elastic pools gaan daarmee mee. Om een enkele database te verplaatsen, kopieer of geo-repliceer deze naar een server in de doel-abonnements- of resourcegroep.
Databasenaam Database Gebruikersgedefinieerd (uniek per server) Ja.

Je kunt een database hernoemen met ALTER DATABASE ... MODIFY NAME. Er kunnen tijdens de hernoeming geen gebruikers worden verbonden en de database kan niet deelnemen aan actieve geo-replicatie of bezig zijn met het maken van een databasekopie.
Logische servernaam Logische server User-defined (globaal uniek op Azure) Nee.
Ouder logische server Database Bestaande of nieuwe logische server Nee.

Je kunt de logische server van een database niet veranderen nadat je de database hebt aangemaakt. Kopieer of geo-replicateer naar een andere server.
Serverlocatie Logische server Elke Azure-regio die wordt ondersteund door Azure SQL Database. Nee.

Zie Azure SQL Database regiobeschikbaarheid.
SQL-authenticatiemethode Logische server Alleen SQL-authenticatie, Microsoft Entra + SQL-authenticatie (gemengd), Microsoft Entra-only Ja.

Zie Microsoft Entra-verificatie configureren.
SQL-authenticatie-server admin-login Logische server Gebruikersgedefinieerd (ingesteld wanneer je de server aanmaakt) Nee.

Je kunt de SQL-authenticatieserver niet hernoemen tot admin-login nadat de server is geprovisioneerd.
SQL authenticatie server admin wachtwoord Logische server User-defined Ja.
Microsoft Entra-beheerder Logische server Gebruiker of groep Ja.

Zie Configureren en beheren Microsoft Entra-authenticatie.
Werklastomgeving Database (preset voor aanmaaktijd) Ontwikkeling, productie N.v.t.

De workloadomgeving is een Azure-portal-only preset die de standaardinstellingen (compute, backup-redundantie) beïnvloedt wanneer je de database aanmaakt. Het is geen opgeslagen configuratie.
Collation Database Database-collatie (bijvoorbeeld SQL_Latin1_General_CP1_CI_AS). Nee.

Je kunt de database-rangatie niet wijzigen nadat je de database hebt aangemaakt. Je moet de database opnieuw aanmaken. Zie sortering en Unicode-ondersteuning.
Tags Logische server en elke database (onafhankelijk) Sleutel-waardeparen Ja.

Berekeningen en opslag

Configuration Scope Waarden Kan na uitrol worden aangepast
Lidmaatschap van elastische pools Database Elastisch zwembad, op zichzelf staand Ja.

Zie Elastic pools.
Serviceniveau Database (of elastische pool) Algemeen Doel, Bedrijfskritisch, Hyperscale (vCore)
Basic, Standard, Premium (DTU)
Gedeeltelijk.

Je kunt wisselen tussen serviceniveaus en upgraden naar Hyperscale in het vCore-aankoopmodel. Reverse migratie van Hyperscale terug naar General Purpose is binnen 45 dagen na de conversie mogelijk. Databases die oorspronkelijk als Hyperscale zijn aangemaakt, kunnen niet terugdraaien. Voor meer informatie, zie Scale-bronnen.
Rekenlaag Database (of elastische pool) Provisioned, Serverless. Ja.

Je kunt wisselen tussen Provisioned en Serverless. Serverless is alleen beschikbaar op General Purpose en Hyperscale. Het is niet beschikbaar op Business Critical. Zie Serverless compute tier.
Rekenhardware Database (of elastische pool) Standard-serie (Gen5), Premium-serie, Premium-serie geheugen-geoptimaliseerd, DC-serie Ja.

De beschikbaarheid hangt af van de servicelaag en de compute-tier. Zie Hardwareconfiguratie.
vCores (Geprovisioneerd, of min/max voor Serverless) Database (of elastische pool) Van 0,5 vCores (serverless) tot 128+ vCores, afhankelijk van serviceniveau, compute-niveau en hardware Ja.

Je kunt binnen de toepasselijke limieten op- of afschalen. Zie limieten voor enkele databases, limieten voor elastische pools en Hyperscale-limieten.
Auto-pause delay (Serverless) Database Configureerbare vertraging, uitgeschakeld Ja.

Beschikbaar voor General Purpose serverless.

Momenteel zijn serverloze automatische pauze en auto-resume een previewfunctie van Azure SQL Database Hyperscale.
Gereserveerde opslaggrootte Database (of elastische pool) Het verschilt per serviceniveau en hardware. Ja.

Je kunt gereserveerde opslag op- of verkleinen, maar nooit onder de opslagruimte die al in gebruik is. Zie Resourcelimieten voor enkele databases, Resourcelimieten voor elastische pools en Hyperscale resource limits.

Networking

Configuration Scope Waarden Kan na uitrol worden aangepast
Connectiviteitsmethode Logische server Publiek eindpunt, privé eindpunt, geen publieke toegang. Ja.

Zie Azure SQL Database connectiviteitsarchitectuur.
Toegang tot Azure-diensten toestaan Logische server (firewallregel) Ja, Nee Ja.

Geïmplementeerd als de server-niveau firewallregel AllowAllWindowsAzureIps (0.0.0.0). Zie Netwerktoegangscontroles.
Firewall-regels Logische server en database IP-gebaseerde regels. Ja.

Zie de firewallregels op serverniveau en databaseniveau.
Regels voor virtuele netwerken Logische server Subnet-gebaseerde service-eindpunten. Ja.

Zie Virtuele netwerk-service-endpoints.
Particuliere eindpunten Logische server Privé-endpointverbindingen met de logische server. Ja.

Zie Azure Private Link for Azure SQL Database.
Verbindingsbeleid Logische server Default, Proxy, Redirect. Ja.

Zie Azure SQL Database connection policy.
Minimale TLS-versie Logische server TLS 1.2 Ja.

TLS 1.2 is de standaardversie. TLS 1.0 en 1.1 zijn met pensioen gestuurd. Zie minimale TLS-versie en TLS 1.3-ondersteuning.

Security

Configuration Scope Waarden Kan na uitrol worden aangepast
Microsoft Defender voor SQL Logische server Ingeschakeld, uitgeschakeld. Ja.

Zie Microsoft Defender voor SQL.
Ledger Database Ingeschakeld (Ledger-database), Uitgeschakeld Nee.

Je kunt een grootboekdatabase niet omzetten naar een gewone database, of juist andersom. Zie Azure SQL Database ledger.
beheerde identiteit Logische server Systeem-toegewezen, Gebruikers-toegewezen, Geen. Ja.

Zie Managed Identities for Azure SQL.
TDE (Transparent Data Encryption) Logische server (TDE-beschermer); afgedwongen per database Servicebeheerde sleutel, Klantbeheerde sleutel (CMK). Ja.

Je kunt wisselen tussen servicemanaged en klantbeheerde sleutels, en sleutels handmatig of automatisch roteren. Zie TDE for Azure SQL Database.
TDE-encryptiesleutel (CMK) Logische server (TDE-beschermer) Specifieke Azure Key Vault key. Ja.

Je kunt de toets handmatig of automatisch draaien. Zie Klantbeheerde TDE.
Controle Logische server en database Ingeschakeld, uitgeschakeld. Ja.

Server-niveau auditing geldt voor alle databases op de server. Database-niveau auditing kan onafhankelijk worden geconfigureerd. Zie Auditing voor Azure SQL Database.

Hoge beschikbaarheid en rampherstel

Configuration Scope Waarden Kan na uitrol worden aangepast
Zone-redundantie Database (of elastische pool) Ingeschakeld, uitgeschakeld. Gedeeltelijk.

Je kunt zone-redundantie in- of uitschakelen voor Azure SQL Database General Purpose (vCore) en Business Critical/Premium tiers als een online operatie. Azure SQL Database Hyperscale: je kunt zoneredundantie alleen specificeren wanneer je de database aanmaakt, en je kunt het later niet meer wijzigen. Om het te wijzigen, gebruik je databasekopie,point-in-time herstel of een geo-replica. Zie beschikbaarheid van zone-redundant.
Replica's met hoge beschikbaarheid Database 0-4 (Hyperscale); vastgesteld op 3 (Business Critical en Premium) Ja (alleen Hyperscale).

In Business Critical en Premium zijn de drie HA-replica's automatisch en kun je de telling niet configureren. In Hyperscale kun je 0-4 HA-replica's configureren. Zie Hyperscale hoge beschikbaarheid.
Uitschaling lezen Database Ingeschakeld, uitgeschakeld Ja.

Read scale-out replica's zijn beschikbaar op Premium- en Business Critical-niveaus. Hyperscale biedt gelijkwaardige lees-uitbouw via HA-replica's en tot 30 benoemde replica's met onafhankelijk configureerbare rekenkracht (zie de rij High availability replicas ). Zie Read scale-out.
Geo-replication Database (actieve geo-replicatie); Logische server (failover-groepen) Actieve geo-replicatie, failovergroepen Ja.

Je kunt geo-replicatie instellen nadat je de database hebt aangemaakt. Zie Actieve geo-replicatie en Failover-groepen.

Back-up maken en terugzetten

Configuration Scope Waarden Kan na uitrol worden aangepast
Backup-opslagredundantie Database LRS, ZRS, GRS, GZRS Gedeeltelijk.

Algemeen Doel/Bedrijfskritisch: redundantie voor back-upopslag is aanpasbaar. Wijzigingen gelden voor toekomstige back-ups en kunnen tot 48 uur duren voordat ze van kracht worden. Hyperscale en Basic: back-upopslag redundantie wordt bij het aanmaken ingesteld en kan daarna niet meer worden aangepast. Om de redundantie te wijzigen, gebruik actieve geo-replicatie, databasekopie of point-in-time herstel. Hyperscale ondersteunt LRS, ZRS, GRS en GZRS waar beschikbaar. Zie Backup-opslagredundantie.
Back-upretentie (PITR) Database 1–35 dagen (standaard 7) Ja.

Dat verschilt per serviceniveau. Zie Point-in-time restore (PITR).
Langetermijnretentie (LTR) Database Wekelijks, maandelijks, jaarlijks, tot 10 jaar. Ja.

Zie Langdurige retentie.

Aanvullende instellingen

Configuration Scope Waarden Kan na uitrol worden aangepast
Onderhoudsvenster Database (of elastische pool) Systeemstandaard (17.00–08.00 uur), Doordeweekse (22.00–6.00 uur ma–donderdag), Weekend (22.00–6.00 uur vrijdag–zondag) Ja.

Voor Azure SQL Database kun je op elk moment het gewenste onderhoudsvenster wijzigen. Voor ondersteunde servicelagen en hardware, zie Onderhoudsvenster.
Diagnostische instellingen Database Log Analytics, Event Hubs, opslagaccount. Ja.

Zie Diagnostische telemetrie voor export.

Onveranderlijke instellingen na implementatie

Je kunt de volgende instellingen niet aanpassen nadat je je database hebt aangemaakt. Plan ze zorgvuldig voordat je de database inlevert.

Setting Waarom dit belangrijk is
Collation Je kunt de database-rangatie niet wijzigen nadat je de database hebt aangemaakt.
Ledger Nadat je een database hebt aangemaakt als een grootboekdatabase (of als een gewone database), kun je niet tussen de twee wisselen.
Logische servernaam en regio Je kunt de naam van de logische server of de regio niet veranderen nadat je de server hebt aangemaakt.
Ouder logische server Je kunt de logische server van een database niet veranderen nadat je de database hebt aangemaakt. Kopieer of geo-replicateer naar een andere server.
SQL-authenticatie-server admin-login Je kunt de SQL-authenticatieserver niet hernoemen tot admin-login nadat je de server hebt aangemaakt.
Alleen hyperscale-specifieke details Wanneer je de database in Hyperscale aanmaakt, kun je de redundantie van back-up of zone-redundantie later niet meer wijzigen. Je kunt databases omzetten naar Hyperscale en binnen 45 dagen terugmigreren vanuit Hyperscale , maar databases die oorspronkelijk als Hyperscale zijn aangemaakt, kunnen niet terugdraaien.