Megosztás a következőn keresztül:


Rövid útmutató: Rugalmas skálázású adatbázis létrehozása az Azure SQL Database-ben

Ebben a rövid útmutatóban létrehoz egy logikai kiszolgálót az Azure-ban és egy rugalmas skálázású adatbázist az Azure SQL Database-ben az Azure Portal, a PowerShell-szkript vagy egy Azure CLI-szkript használatával, egy vagy több magas rendelkezésre állású (HA) replika létrehozásával. Ha meglévő logikai kiszolgálót szeretne használni az Azure-ban, a Transact-SQL használatával rugalmas skálázású adatbázist is létrehozhat.

Tipp.

Hamarosan elérhető az SQL Database rugalmas skálázásának egyszerűsített díjszabása. A részletekért tekintse át a rugalmas skálázási díjszabás blogját .

Előfeltételek

Rugalmas skálázású adatbázis létrehozása

Ez a rövid útmutató egyetlen adatbázist hoz létre a rugalmas skálázási szolgáltatási szinten.

Ha egyetlen adatbázist szeretne létrehozni az Azure Portalon, ez a rövid útmutató az Azure SQL oldalán kezdődik.

  1. Keresse meg az SQL-telepítés kiválasztása lehetőséget .

  2. Az SQL-adatbázisok alatt hagyja meg az erőforrástípust önálló adatbázisként, és válassza a Létrehozás lehetőséget.

    Screenshot of the Azure SQL page in the Azure portal. The page offers the ability to select a deployment option including creating SQL databases, SQL managed instances, and SQL virtual machines.

  3. Az SQL Database létrehozása űrlap Alapismeretek lapján, a Project részletei alatt válassza ki a kívánt Azure-előfizetést.

  4. Erőforráscsoport esetén válassza az Új létrehozása lehetőséget, írja be a myResourceGroup kifejezést, és válassza az OK gombot.

  5. Az adatbázis neveként adja meg a mySampleDatabase nevet.

  6. Kiszolgáló esetén válassza az Új létrehozása lehetőséget, és töltse ki az Új kiszolgáló űrlapot a következő értékekkel:

    • Kiszolgáló neve: Adja meg a mysqlserver nevet, és adjon hozzá néhány karaktert az egyediség érdekében. Nem tudunk pontos kiszolgálónevet megadni, mert a kiszolgálóneveknek globálisan egyedinek kell lenniük az Azure összes kiszolgálója számára, nem csak az előfizetésen belül. Adjon meg egy nevet, például a mysqlserver12345 nevet, és a portál jelzi, hogy elérhető-e.
    • Kiszolgálói rendszergazdai bejelentkezés: Adja meg az azureusert.
    • Jelszó: Adjon meg egy, a követelményeknek megfelelő jelszót, majd írja be újra a Jelszó megerősítése mezőbe.
    • Hely: Válasszon egy helyet a legördülő listából.

    Kattintson az OK gombra.

  7. A Számítás + tárolás területen válassza az Adatbázis konfigurálása lehetőséget.

  8. Ez a rövid útmutató létrehoz egy rugalmas skálázású adatbázist. Szolgáltatásszint esetén válassza a Rugalmas skálázás lehetőséget.

    Screenshot of the service and compute tier configuration page for a new database in Azure SQL Database. The Hyperscale service tier has been selected.

  9. A Számítási hardver területen válassza a Konfiguráció módosítása lehetőséget. Tekintse át az elérhető hardverkonfigurációkat, és válassza ki az adatbázis számára legmegfelelőbb konfigurációt. Ebben a példában a Standard sorozatú (Gen5) konfigurációt választjuk ki.

  10. Válassza az OK gombot a hardvergenerálás megerősítéséhez.

  11. A Pénzt takarítson meg területen tekintse át, hogy jogosult-e az Azure Hybrid Benefit használatára az adatbázishoz. Ha igen, válassza az Igen lehetőséget, majd erősítse meg, hogy rendelkezik a szükséges licenccel.

    Tipp.

    Hamarosan elérhető az SQL Database rugalmas skálázásának egyszerűsített díjszabása. A részletekért tekintse át a rugalmas skálázási díjszabás blogját .

  12. Igény szerint állítsa be a virtuális magok csúszkát , ha növelni szeretné az adatbázis virtuális magjainak számát. Ebben a példában 2 virtuális magot választunk ki.

  13. Állítsa be a magas rendelkezésre állású másodlagos replikák csúszkát egy magas rendelkezésre állású (HA) replika létrehozásához.

  14. Válassza az Alkalmazás lehetőséget.

  15. Rugalmas skálázású adatbázisok létrehozásakor körültekintően vegye figyelembe a biztonsági mentési tár redundanciára vonatkozó konfigurációs lehetőséget. A tárolóredundancia csak a rugalmas skálázású adatbázisok adatbázis-létrehozási folyamata során adható meg. Választhat helyileg redundáns, zónaredundáns vagy georedundáns tárolást. A kiválasztott tárolóredundancia-beállítás az adatbázis teljes élettartama alatt használható mind az adattárolási redundancia, mind a biztonsági mentési tár redundanciára vonatkozóan. A meglévő adatbázisok az adatbázis-másolással vagy időponthoz kötött visszaállítással különböző tárterület-redundanciára migrálhatók.

    Screenshot of the basics tab in the create database process after the Hyperscale service tier has been selected and configured.

  16. Válassza a Tovább elemet : Hálózatkezelés a lap alján.

  17. A Hálózatkezelés lap Csatlakozás ivity metódusához válassza a Nyilvános végpont lehetőséget.

  18. Tűzfalszabályok esetén állítsa az Aktuális ügyfél IP-címének hozzáadása igen értékre. Hagyja meg, hogy az Azure-szolgáltatások és -erőforrások elérhessék ezt a kiszolgálót Nem értékre állítva.

  19. Válassza a Tovább elemet : Biztonság a lap alján.

    Screenshot of the networking configuration page for a new database in Azure SQL Database that enables you to configure endpoints and optionally add a firewall rule for your client IP address.

  20. Ha szeretné, engedélyezze a Microsoft Defendert az SQL-hez.

  21. Válassza a Tovább elemet : További beállítások a lap alján.

  22. A További beállítások lap Adatforrás szakaszában válassza a Meglévő adatok használata lehetőséget. Ez létrehoz egy AdventureWorksLT-mintaadatbázist, így néhány táblát és adatot lekérdezhet és kísérletezhet, szemben egy üres üres adatbázissal.

  23. Válassza a Véleményezés + létrehozás lehetőséget a lap alján:

    Screenshot of the 'Additional Settings' screen to create a database in Azure SQL Database allows you to select sample data.

  24. A Véleményezés + létrehozás lapon a felülvizsgálat után válassza a Létrehozás lehetőséget.

Az adatbázis lekérdezése

Az adatbázis létrehozása után az Azure Portal Lekérdezésszerkesztőjével (előzetes verzió) csatlakozhat az adatbázishoz és lekérdezheti az adatokat. Ha szeretné, alternatív módon lekérdezheti az adatbázist az Azure Data Studióval, az SQL Server Management Studióval (SSMS) vagy a választott ügyféllel a Transact-SQL-parancsok (sqlcmd stb.) futtatásához.

  1. A portálon keresse meg és válassza ki az SQL-adatbázisokat, majd válassza ki az adatbázist a listából.

  2. Az adatbázis oldalán válassza a Lekérdezésszerkesztő (előzetes verzió) lehetőséget a bal oldali menüben.

  3. Adja meg a kiszolgáló rendszergazdai bejelentkezési adatait, és válassza az OK gombot.

    Screenshot of the Query editor (preview) pane in Azure SQL Database gives two options for authentication. In this example, we have filled in Login and Password under SQL server authentication.

  4. Ha a rugalmas skálázású adatbázist az AdventureWorksLT mintaadatbázisból hozta létre, adja meg a következő lekérdezést a Lekérdezésszerkesztő panelen.

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
          ON pc.productcategoryid = p.productcategoryid;
    

    Ha a Transact-SQL mintakóddal létrehozott egy üres adatbázist, adjon meg egy másik példa lekérdezést a Lekérdezésszerkesztő panelen, például a következőket:

    CREATE TABLE dbo.TestTable(
        TestTableID int IDENTITY(1,1) NOT NULL,
        TestTime datetime NOT NULL,
        TestMessage nvarchar(4000) NOT NULL,
     CONSTRAINT PK_TestTable_TestTableID PRIMARY KEY CLUSTERED (TestTableID ASC)
    ) 
    GO
    
    ALTER TABLE dbo.TestTable ADD CONSTRAINT DF_TestTable_TestTime  DEFAULT (getdate()) FOR TestTime
    GO
    
    INSERT dbo.TestTable (TestMessage)
    VALUES (N'This is a test');
    GO
    
    SELECT TestTableID, TestTime, TestMessage
    FROM dbo.TestTable;
    GO
    
  5. Válassza a Futtatás gombot, majd tekintse át a lekérdezési eredményeket az Eredmények panelen.

    Screenshot of the Query editor (preview) pane in Azure SQL Database after a query has been run against AdventureWorks sample data.

  6. Zárja be a Lekérdezésszerkesztő lapot, és válassza az OK gombot, amikor a rendszer a nem mentett módosítások elvetésére kéri.

Az erőforrások eltávolítása

Tartsa meg az erőforráscsoportot, a kiszolgálót és az önálló adatbázist a következő lépések végrehajtásához, és ismerje meg, hogyan csatlakoztathatja és kérdezheti le az adatbázist különböző módszerekkel.

Ha befejezte ezeket az erőforrásokat, törölheti a létrehozott erőforráscsoportot, amely a kiszolgálót és a benne lévő önálló adatbázist is törli.

A myResourceGroup és az összes erőforrás törlése az Azure Portal használatával:

  1. A portálon keresse meg és válassza ki az erőforráscsoportokat, majd válassza ki a myResourceGroup elemet a listából.
  2. Az erőforráscsoport lapján válassza az Erőforráscsoport törlése lehetőséget.
  3. Írja be az erőforráscsoport nevét a MyResourceGroup mezőbe, majd válassza a Törlés lehetőséget.

Következő lépések

Csatlakozás és lekérdezheti az adatbázist különböző eszközökkel és nyelvekkel:

További információ a rugalmas skálázású adatbázisokról az alábbi cikkekben: