Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Gjelder for:✅SQL database i Microsoft Fabric
I denne artikkelen lærer du hvordan du kontrollerer og overvåker beregningsbruk for en SQL-database i Fabric.
Kontroller maksimal beregningsbruk med maks vCore-grenser
Denne innstillingen definerer en øvre grense for hvilke Fabric-kapasitetsenheter (CU) en database kan bruke under autoskalering. Følgende tabell oppsummerer maksimale vCore-grenser og tilsvarende ressurser.
| Maks vCores | 4 vCores | 32 vCores (standard) |
|---|---|---|
| Maksimal hukommelse | 12 GB | 96 GB |
| Maksimal lagring | 756 GB | 4 TB |
I SQL-databaser i Fabric skalerer autoskalering dynamisk beregningen basert på etterspørsel, men den vil aldri overstige den konfigurerte maksimale vCore-grensen eller tilsvarende minnegrense.
Når man skal begrense maksimal vCore
Å konfigurere en maksimal vCore-grense er nyttig i scenarier som:
- Kontroll av topp beregningsbruk i delte Fabric-kapasiteter.
- Å forhindre uventede prisøkninger og struping under arbeidsmengdeutbrudd.
- Å anvende retningslinjer for utvikling, testing eller tidlige forhåndsvisningsarbeidsbelastninger.
Konfigurer maksimal vCore-grense i Fabric-portalen (forhåndsvisning)
Du kan konfigurere maksimal vCore-grense for SQL-databaser i Fabric i Fabric-portalen.
Viktig!
Denne funksjonen er i forhåndsversjon.
- Naviger til SQL-databasen din i Fabric-portalen.
- Velg Innstillinger-ikonet .
- Velg Compute-siden .
- Under maks vCore-grense, velg en verdi i nedtrekkslisten. Dette er det nye maksimumspunktet for vCore-bruk for denne SQL-databasen.
- Velg Lagre.
Effekter av å endre maksimal vCore-grense
Den maksimale vCore-grensen påvirker direkte hvordan beregningsbruk vises i fakturerings- og utnyttelses- og ytelsesovervåkingsrapporter.
- Rapportert databehandlingsforbruk reflekterer det begrensede vCore-taket.
- Toppbruk vil ikke overstige det konfigurerte maksimumet, selv under arbeidsmengdetopper.
- Dette gjør det enklere å kontrollere Fabric-kapasitetsbruk og kostnadseksponering i delte Fabric-kapasiteter.
Når en maksimal vCore-grense er konfigurert, fortsetter SQL-databasen å skalere dynamisk basert på etterspørsel.
Autoskalering er begrenset av den konfigurerte maksimale vCore-grensen.
Hvis arbeidsbelastningsetterspørselen overstiger grensen, vil databasen ikke skalere utover grensen.
Uavhengig av maksimal vCore-konfigurasjon, skaleres databasen ned til null beregning etter ledige bruksperioder.
Å redusere en databases maksimale vCore-grense reduserer også maksimal lagringsplass. Hvis databasen allerede er større enn den senkede maksimale lagringsgrensen, kan ikke maksimal vCore-innstilling håndheves.
- Du kan finne ut hvor mye plass som er tildelt databasen din med følgende T-SQL-spørring.
SELECT file_id, type_desc, CAST(FILEPROPERTY(name, 'SpaceUsed') AS decimal(19,4)) * 8 / 1024. AS space_used_mb, CAST(size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS int)/128.0 AS decimal(19,4)) AS space_unused_mb, CAST(size AS decimal(19,4)) * 8 / 1024. AS space_allocated_mb, CAST(max_size AS decimal(19,4)) * 8 / 1024. AS max_size_mb FROM sys.database_files;For å frigjøre ubrukt plass, bruk DBCC SHRINKDATABASE (Transact-SQL) ellerDBCC SHRINKFILE (Transact-SQL).