Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Platí na: ✅SQL databázu v Microsoft Fabric
V tomto článku sa naučíte, ako riadiť a monitorovať využitie výpočtovej kapacity pre SQL databázu vo Fabrice.
Riadiť maximálne využitie výpočtovej kapacity s maximálnymi limitmi vCore
Toto nastavenie definuje hornú hranicu kapacitných jednotiek Fabric (CU), ktoré môže databáza spotrebovať počas automatického škálovania. Nasledujúca tabuľka zhrňuje maximálne limity vCore a zodpovedajúce zdroje.
| Max vCores | 4 vCore | 32 vCores (predvolené) |
|---|---|---|
| Max pamäť | 12 GB | 96 GB |
| Maximálne úložisko | 756 GB | 4 TB |
V SQL databáze vo Fabric automatické škálovanie dynamicky škáluje výpočty podľa požiadavky, ale nikdy neprekročí nastavený maximálny limit vCore alebo zodpovedajúci limit pamäte.
Kedy obmedziť maximálny vCore
Konfigurácia maximálneho limitu vCore je užitočná v scenároch ako:
- Riadenie špičkového výpočtového využitia v zdieľaných kapacitách Fabric.
- Zabraňuje neočakávaným nárastom nákladov a obmedzovaniu počas výbuchov záťaže.
- Uplatňovanie ochranných opatrení pri vývoji, testovaní alebo skorých náhľadových úlohách.
Nastavte maximálny limit vCore v portáli Fabric (náhľad)
Maximálny limit vCore pre SQL databázu si môžete nastaviť vo Fabric v Fabric portáli.
Dôležité
Táto funkcia je vo verzii Preview.
- Prejdite do svojej SQL databázy v portáli Fabric.
- Vyberte ikonu Nastavenia .
- Vyberte stránku Výpočty .
- Pod limitom Max vCore vyberte hodnotu v rozbaľovacom zozname. Toto je nové maximum využitia vCore pre túto SQL databázu.
- Vyberte položku Uložiť.
Dôsledky zmeny maximálneho limitu vCore
Maximálny limit vCore priamo ovplyvňuje, ako sa využitie výpočtov zobrazuje v fakturácii, reportoch o využití a monitorovaní výkonu.
- Hlásená výpočtová spotreba odráža strop vCore.
- Maximálne využitie neprekročí nastavené maximum, ani počas nárastu záťaže.
- To uľahčuje kontrolu využitia kapacity Fabric a vystavenia nákladom v zdieľaných kapacitách Fabric.
Keď je nastavený maximálny limit vCore, SQL databáza pokračuje v automatickom dynamickom škálovaní podľa dopytu.
Automatické škálovanie je obmedzené nakonfigurovaným maximálnym limitom vCore.
Ak nárok na pracovnú záťaž prekročí limit, databáza sa neškáluje nad tento limit.
Bez ohľadu na maximálnu konfiguráciu vCore sa databáza po období nečinnosti zmenšuje na nulový výpočtový výkon.
Zníženie maximálneho limitu vCore databázy zároveň znižuje maximálne úložisko. Ak je databáza už väčšia ako znížený maximálny limit úložiska, maximálne nastavenie vCore nie je možné vynútiť.
- Množstvo miesta vyhradeného pre vašu databázu nájdete pomocou nasledujúceho T-SQL dotazu.
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;Na uvoľnenie nevyužitého miesta použite DBCC SHRINKDATABASE (Transact-SQL) alebo DBCC SHRINKFILE (Transact-SQL).