Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Soveltaa:✅SQL-tietokanta Microsoft Fabric
Tässä artikkelissa opit, miten hallita ja seurata SQL-tietokannan laskentaa Fabricissa.
Hallitse maksimilaskentatehoa maksimirajoituksilla
Tämä asetus määrittelee ylärajan niille Fabric-kapasiteettiyksiköille (CU), joita tietokanta voi käyttää automaattiskaalauksen aikana. Seuraava taulukko tiivistää vCore-maksimirajat ja vastaavat resurssit.
| Max vCores | 4 vCoret | 32 vCores (oletus) |
|---|---|---|
| Maksimimuisti | 12 Gt | 96 GB |
| Maksimitallennus | 756 GB | 4 Tt |
SQL-tietokannassa Fabricissa automaattinen skaalaus skaalaa laskentaa dynaamisesti kysynnän mukaan, mutta se ei koskaan ylitä määritettyä maksimivCore-rajaa tai vastaavaa muistirajaa.
Milloin rajoittaa maksimi-vCorea
Maksimi-vCore-rajan määrittäminen on hyödyllistä esimerkiksi seuraavissa tilanteissa:
- Huippulaskentakulutuksen hallinta jaetuissa Fabric-kapasiteeteissa.
- Estäen odottamattomia kustannuspiikkejä ja rajoituksia työkuorman purkauksissa.
- Rajoitusten soveltaminen kehitys-, testi- tai varhaisen ennakkotyön kuormituksiin.
Määritä maksimivCore-raja Fabric-portaalissa (esikatselu)
Voit määrittää SQL-tietokannan maksimivCore-rajan Fabric-portaalissa.
- Siirry SQL-tietokantaasi Fabric-portaalissa.
- Valitse asetukset-kuvake .
- Valitse Compute-sivu .
- Max vCore -rajasta valitse arvo pudotusvalikosta. Tämä on uusi maksimi vCoren käyttöasteelle tälle SQL-tietokannalle.
- Valitse Tallenna.
Maksimi-vCore-rajan muuttamisen vaikutukset
MaksimivCore-raja vaikuttaa suoraan siihen, miten laskentateho näkyy laskutuksessa ja käyttöasteissa sekä suorituskyvyn seurantaraporteissa.
- Raportoitu laskentakulutus heijastaa vCore-kattoa.
- Huippukäyttö ei ylitä määritettyä maksimia, edes työkuorman piikkien aikana.
- Tämä helpottaa kankaan kapasiteetin käytön ja kustannusaltistuksen hallintaa jaetuissa Fabric-kapasiteeteissa.
Kun suurin vCore-raja on määritetty, SQL-tietokanta jatkaa dynaamista skaalausta kysynnän mukaan.
Automaattinen skaalaus on rajattu konfiguroidulla maksimivCore-rajalla.
Jos työkuorman kysyntä ylittää rajan, tietokanta ei skaalaudu katon yli.
Riippumatta vCore-maksimikokoonpanosta, tietokanta skaalautuu nollaan lepokäyttöjaksojen jälkeen.
Tietokannan maksimivCore-rajan pienentäminen myös pienentää maksimitallennustilaa. Jos tietokanta on jo suurempi kuin alennettu maksimitallennusraja, maksimi-vCore-asetusta ei voida valvoa.
- Voit löytää tietokannallesi varatun tilan seuraavalla T-SQL-kyselyllä.
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;Tyhjän tilan vapauttamiseksi käytä DBCC SHRINKDATABASE (Transact-SQL) tai DBCC SHRINKFILE (Transact-SQL).