Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik: :Azure SQL Database
Rugalmas készlet esetén meghatározhatja, hogy a rugalmas készlet mennyi erőforrást igényel az adatbázisok számítási feladatainak kezeléséhez, valamint az egyes készletezett adatbázisokhoz tartozó erőforrások mennyiségét.
Azure Portal
Minden készletbeállítás egy helyen található: a Készlet konfigurálása panelen. Ha ide szeretne jutni, keressen egy rugalmas készletet a Azure portálon, és válassza a Configure lehetőséget a Overview lap menüjében, vagy a Settings erőforrásmenüben.
Innen a következő módosítások bármilyen kombinációját elvégezheti, és egyetlen kötegbe mentheti őket:
- Módosítsa a készlet szolgáltatási szintjét.
- Skálázza a teljesítményt (DTU vagy virtuális magok) és a tárolást felfelé vagy lefelé.
- Adatbázisokat vehet fel vagy távolíthat el a készletből.
- Állítson be minimális (garantált) és maximális teljesítménykorlátot az adatbázisok erőforráscsoportjaiban.
- Tekintse át a költség összegzését, és nézze meg a számla módosításait új választásainak eredményeként.
PowerShell
Jegyzet
Ez a cikk az Azure Az PowerShell-modult használja, amely a Azure használatához ajánlott PowerShell-modul. Az Az PowerShell-modul használatának megkezdéséhez tekintse meg a Install Azure PowerShell című témakört. Az Az PowerShell-modulra való migrálásról az Migrate Azure PowerShell az AzureRM-ből az Az című témakörben olvashat.
Fontos
A PowerShell Azure Resource Manager (AzureRM) modul 2024. február 29-én kivezetésre került. Minden jövőbeli fejlesztésnek az Az.Sql modult kell használnia. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében. Az AzureRM-modult a továbbiakban nem tartjuk karban vagy támogatjuk. Az Az PowerShell-modulban és az AzureRM-modulokban található parancsok argumentumai lényegében azonosak. A kompatibilitásukról további információt az új Az PowerShell-modul bemutatása című témakörben talál.
Ha rugalmas SQL Database-készleteket és készletezett adatbázisokat szeretne létrehozni és kezelni Azure PowerShell, használja az alábbi PowerShell-parancsmagokat. Ha telepítenie vagy frissítenie kell a PowerShellt, tekintse meg a Install Azure PowerShell modult. A rugalmas készlet kiszolgálóinak létrehozásáról és kezelésével kapcsolatban lásd: Kiszolgálók létrehozása és kezelése. A tűzfalszabályok létrehozásához és kezeléséhez lásd: Tűzfalszabályok létrehozása és kezelése a PowerShell-használatával.
Borravaló
A PowerShell példaszkriptjeiért lásd:
| Cmdlet | Leírás |
|---|---|
| New-AzSqlElasticPool | Rugalmas készletet hoz létre. |
| Get-AzSqlElasticPool | Lekérdezi a rugalmas adatbáziskészleteket és azok tulajdonságértékeit. |
| Set-AzSqlElasticPool | Módosítja egy rugalmas készlet tulajdonságait, például a StorageMB tulajdonsággal módosíthatja egy rugalmas készlet maximális tárterületét. |
| Remove-AzSqlElasticPool | Rugalmas készlet törlése. |
| Get-AzSqlElasticPoolActivity | Egy rugalmas készlet műveleteinek állapotának lekérdezése |
| Stop-AzSqlElasticPoolActivity | Megszakítja az aszinkron frissítési műveletet egy rugalmas erőforrás-készleten. |
| New-AzSqlDatabase | Új adatbázist hoz létre egy meglévő készletben vagy egyetlen adatbázisként. |
| Get-AzSqlDatabase | Lekér egy vagy több adatbázist. |
| Set-AzSqlDatabase | Beállítja egy adatbázis tulajdonságait, vagy áthelyez egy meglévő adatbázist rugalmas készletekbe, onnan ki, vagy azok között. |
| Remove-AzSqlDatabase | Adatbázis eltávolítása. |
Borravaló
Sok adatbázis rugalmas készletben való létrehozása időt vehet igénybe, ha a portál vagy a PowerShell-parancsmagok használatával egyszerre csak egyetlen adatbázist hoz létre. A rugalmas készletbe való létrehozás automatizálásához tekintse meg CreateOrUpdateElasticPoolAndPopulatecímű témakört.
Azure CLI
Rugalmas SQL Database-készletek Azure CLI használatával történő létrehozásához és kezeléséhez használja az alábbi Azure CLI SQL Database parancsokat. A Cloud Shell használatával futtassa az Azure CLI-t a böngészőben, vagy telepítse macOS, Linux vagy Windows rendszerre.
Borravaló
Azure CLI példaszkripteket lásd az Azure SQL-adatbázis rugalmas SQL-készletben történő áthelyezéséhez és az Azure CLI használatával skálázzon egy rugalmas SQL-készletet az Azure SQL Database-ben.
| Cmdlet | Leírás |
|---|---|
| az sql elastic-pool létrehozása | Rugalmas készletet hoz létre. |
| az sql elastic-pool list — felsorolja az SQL elasztikus készletet | A kiszolgáló rugalmas készleteinek listáját adja vissza. |
| az sql rugalmas pool lista-adatbázisok | Egy rugalmas készlet adatbázisainak listáját adja vissza. |
| az sql elastic-pool list-editions - amely megjeleníti az elérhető kiadásokat | Az elérhető készlet DTU-beállításait, a tárolási korlátokat és az adatbázis-beállításokat is tartalmazza. A részletesség csökkentése érdekében alapértelmezés szerint további tárterületkorlátok és adatbázis-beállítások vannak elrejtve. |
| az sql rugalmas készlet frissítése | Rugalmas készlet frissítése. |
| az SQL-rugalmaskészlet-törlése | Törli a rugalmas készletet. |
Transact-SQL (T-SQL)
Ha adatbázisokat szeretne létrehozni és áthelyezni a meglévő rugalmas készletekben, vagy adatokat szeretne visszaadni egy rugalmas SQL Database-készletről Transact-SQL, használja az alábbi T-SQL-parancsokat. Ezeket a parancsokat a Azure portálon, a SQL Server Management Studio, a Visual Studio Code vagy bármely más olyan programmal teheti ki, amely csatlakozhat egy kiszolgálóhoz, és Transact-SQL parancsokat továbbíthat. A tűzfalszabályok T-SQL használatával történő létrehozásáról és kezelésével kapcsolatban lásd:
Fontos
Nem hozhat létre, nem frissíthet vagy törölhet Azure SQL Database rugalmas készletet Transact-SQL használatával. Hozzáadhat vagy eltávolíthat adatbázisokat egy rugalmas készletből, és DMV-kkel adatokat adhat vissza a meglévő rugalmas készletekről.
| Parancs | Leírás |
|---|---|
| CREATE DATABASE (Azure SQL Database) | Új adatbázist hoz létre egy meglévő készletben vagy egyetlen adatbázisként. Új adatbázis létrehozásához csatlakoznia kell a master adatbázishoz. |
| ALTER DATABASE (Azure SQL Database) | Adatbázis áthelyezése rugalmas készletekbe, onnan kifelé, vagy közöttük. |
| DROP DATABASE (Transact-SQL) | Adatbázis törlése. |
| sys.elastic_pool_resource_stats (Azure SQL Database) | Erőforrás-használati statisztikákat ad vissza a kiszolgáló összes rugalmas készletéhez. Minden rugalmas készlethez egy sor tartozik minden 15 másodperces jelentési ablakhoz (percenként négy sor). Ebbe beletartozik a cpu, az IO, a napló, a tárhasználat, valamint a készlet összes adatbázisának egyidejű kérés-/munkamenet-kihasználtsága. |
| sys.dm_elastic_pool_resource_stats (Azure SQL-adatbázis) | Egy Azure SQL Database logical-kiszolgálón lévő aktuális adatbázist tartalmazó rugalmas készlet erőforrás-használati statisztikáit adja vissza. Ez magában foglalja a cpu-t, az adat-IO-t, a log IO-t, a tárterület-használatot és a készlet egyidejű kérés-/munkamenet-kihasználtságát. Ezek az adatok körülbelül 40 percig maradnak meg. |
| sys.database_service_objectives (Azure SQL Database) | A kiadás (szolgáltatási szint), a szolgáltatási célkitűzés (tarifacsomag) és a rugalmas készlet nevét adja vissza, ha van ilyen, egy Azure SQL Database vagy Azure Synapse Analytics adatbázishoz. Ha egy kiszolgálón van bejelentkezve a master adatbázisba, az összes adatbázis adatait adja vissza. Az Azure Synapse Analytics használatához a master adatbázishoz kell csatlakoznia. |
REST API
Az SQL Database rugalmas készleteinek és készletezett adatbázisainak létrehozásához és kezeléséhez használja ezeket a REST API-kéréseket.
| Parancs | Leírás |
|---|---|
| rugalmas készletek – létrehozása vagy frissítése | Új rugalmas készletet hoz létre, vagy frissít egy meglévő rugalmas készletet. |
| Rugalmas készletek - Törlés | Törli a rugalmas készletet. |
| rugalmas készletek – lekérése | Rugalmas készletet kap. |
| Rugalmas készletek - Lista szerverenként | A kiszolgáló rugalmas készleteinek listáját adja vissza. |
| A rugalmas készletek - frissítése | Frissíti a meglévő rugalmas készletet. |
| Rugalmas készletműveletek | Rugalmas készlet műveleteit adja vissza. |
| Adatbázisok – létrehozása vagy frissítése | Új adatbázist hoz létre, vagy frissít egy meglévő adatbázist. |
| adatbázisok – lekérése | Lekéri az adatbázist. |
| adatbázisok – Rugalmas készlet szerinti lista | Egy rugalmas készlet adatbázisainak listáját adja vissza. |
| adatbázisok – Lista kiszolgálói szerint | Egy kiszolgálón lévő adatbázisok listáját adja vissza. |
| Adatbázisok – frissítése | Meglévő adatbázis frissítése. |
Kapcsolódó tartalom
- Ha többet szeretne megtudni a rugalmas készleteket használó SaaS-alkalmazások tervezési mintáiról, tekintse meg a több-bérlős SaaS-alkalmazások tervezési mintáit az Azure SQL Database-sel.