Delen via


Quickstart: Een Hyperscale-database maken in Azure SQL Database

In deze quickstart maakt u een logische server in Azure en een Hyperscale-database in Azure SQL Database met behulp van Azure Portal, een PowerShell-script of een Azure CLI-script, met de optie om een of meer hoge beschikbaarheidsreplica's (HA) te maken. Als u een bestaande logische server in Azure wilt gebruiken, kunt u ook een Hyperscale-database maken met Behulp van Transact-SQL.

Tip

Vereenvoudigde prijzen voor SQL Database Hyperscale binnenkort beschikbaar. Raadpleeg de blog over prijzen van Hyperscale voor meer informatie.

Vereisten

Een Hyperscale-database maken

In deze quickstart maakt u één database in de Hyperscale-servicelaag.

Als u één database wilt maken in Azure Portal, begint deze quickstart op de Azure SQL-pagina.

  1. Browse naar de pagina SQL-implementatieoptie selecteren.

  2. Laat onder SQL-databases de optie Resourcetype ingesteld op Eén database en selecteer Maken.

    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. Selecteer op het tabblad Basisinformatie van het formulier SQL-database maken, onder Projectgegevens, het gewenste Azure-abonnement.

  4. Selecteer voor Resourcegroep de optie Nieuwe maken, voer myResourceGroup in en selecteer OK.

  5. Voer voor databasenaam mySampleDatabase in.

  6. Selecteer voor Server de optie Nieuwe maken en vul het formulier Nieuwe server in met de volgende waarden:

    • Servernaam: Voer mysqlserver in en voeg enkele tekens toe voor uniekheid. We kunnen geen exacte servernaam geven die moet worden gebruikt omdat servernamen globaal uniek moeten zijn voor alle servers in Azure en niet alleen uniek moeten zijn binnen een abonnement. Voer een naam in, zoals mysqlserver12345, en de portal laat u weten of deze beschikbaar is.
    • Aanmelding van de serverbeheerder: voer azureuser in.
    • Wachtwoord: voer een wachtwoord in dat voldoet aan de vereisten en voer het opnieuw in het veld Wachtwoord bevestigen in.
    • Locatie: Selecteer een locatie in de vervolgkeuzelijst.

    Selecteer OK.

  7. Selecteer onder Berekening en opslag de optie Database configureren.

  8. In deze quickstart wordt een Hyperscale-database gemaakt. Selecteer Hyperscale voor de servicelaag.

    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. Selecteer onder Compute Hardware de optie Configuratie wijzigen. Controleer de beschikbare hardwareconfiguraties en selecteer de meest geschikte configuratie voor uw database. Voor dit voorbeeld selecteren we de standaardreeksconfiguratie (Gen5 ).

  10. Selecteer OK om de hardwaregeneratie te bevestigen.

  11. Controleer onder Geld besparen of u in aanmerking komt voor het gebruik van Azure Hybrid Benefit voor deze database. Als dit het volgende is, selecteert u Ja en bevestigt u dat u over de vereiste licentie beschikt.

    Tip

    Vereenvoudigde prijzen voor SQL Database Hyperscale binnenkort beschikbaar. Raadpleeg de blog over prijzen van Hyperscale voor meer informatie.

  12. U kunt desgewenst de schuifregelaar vCores aanpassen als u het aantal vCores voor uw database wilt verhogen. Voor dit voorbeeld selecteren we 2 vCores.

  13. Pas de schuifregelaar Voor secundaire replica's met hoge beschikbaarheid aan om één hoge beschikbaarheidsreplica te maken.

  14. Selecteer Toepassen.

  15. Overweeg zorgvuldig de configuratieoptie voor redundantie van back-upopslag bij het maken van een Hyperscale-database. Opslagredundantie kan alleen worden opgegeven tijdens het maken van de database voor Hyperscale-databases. U kunt lokaal redundante, zone-redundante of geografisch redundante opslag kiezen. De geselecteerde optie voor opslagredundantie wordt gebruikt voor de levensduur van de database voor zowel redundantie van gegevensopslag als back-upopslagredundantie. Bestaande databases kunnen migreren naar verschillende opslagredundantie met behulp van databasekopie of herstel naar een bepaald tijdstip.

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

  16. Selecteer Volgende: Netwerken onder aan de pagina.

  17. Selecteer op het tabblad Netwerken voor Verbindingsmethode de optie Openbaar eindpunt.

  18. Stel voor Firewallregels de optie Huidig IP-adres van client toevoegen in op Ja. Laat de instelling voor Toestaan dat Azure-services en -resources toegang tot deze server krijgen ongewijzigd op Nee.

  19. Selecteer Volgende: Beveiliging onderaan de pagina.

    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. Schakel desgewenst Microsoft Defender voor SQL in.

  21. Selecteer Volgende: Aanvullende instellingen onder aan de pagina.

  22. Selecteer op het tabblad Aanvullende instellingen, in de sectie Gegevensbron, voor Bestaande gegevens gebruiken, de optie Voorbeeld. Hiermee maakt u een AdventureWorksLT-voorbeelddatabase, zodat er een aantal tabellen en gegevens zijn voor het uitvoeren van query's en het experimenteren hiermee, in tegenstelling tot een lege database.

  23. Selecteer Controleren en maken onderaan de pagina:

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

  24. Selecteer op de pagina Controleren en maken na het controleren de optie Maken.

Een query uitvoeren op de database

Wanneer de database is gemaakt, kunt u de Query-editor(preview) in Azure Portal gebruiken om verbinding te maken met de database en query's uit te voeren op de gegevens. Als u wilt, kunt u ook een query uitvoeren op de database door verbinding te maken met Azure Data Studio, SQL Server Management Studio (SSMS) of de client van uw keuze om Transact-SQL-opdrachten (sqlcmd, enzovoort) uit te voeren.

  1. In de portal zoekt en selecteert u SQL-databases en selecteert u vervolgens uw database in de lijst.

  2. Selecteer op de pagina voor uw database in het linkermenu de optie Query-editor (preview).

  3. Voer uw aanmeldgegevens als serverbeheerder in en selecteer OK.

    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. Als u uw Hyperscale-database hebt gemaakt vanuit de AdventureWorksLT-voorbeelddatabase, voert u de volgende query in het deelvenster Query-editor in.

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

    Als u een lege database hebt gemaakt met behulp van de Transact-SQL-voorbeeldcode, voert u een andere voorbeeldquery in het deelvenster Query-editor in, zoals het volgende:

    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. Klik op Uitvoeren en bekijk de resultaten van de query in het deelvenster Resultaten.

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

  6. Sluit de pagina Query-editor en selecteer OK wanneer u wordt gevraagd om uw niet-opgeslagen bewerkingen te verwijderen.

Resources opschonen

Bewaar de resourcegroep, server en individuele database als u verder wilt gaan met de volgende stappen en wilt leren hoe u op verschillende manieren verbinding kunt maken met uw database en query's kunt uitvoeren.

Wanneer u klaar bent met deze resources, kunt u de resourcegroep die u hebt gemaakt, verwijderen. U verwijdert daarmee ook de server en individuele database in die groep.

Zo verwijdert u myResourceGroup en alle bijbehorende resources met behulp van de Azure Portal:

  1. Selecteer in de Azure Portal Resourcegroepen en selecteer myResourceGroup in de lijst.
  2. Selecteer Resourcegroep verwijderen op de pagina van de resourcegroep.
  3. Typ myResourceGroup onder Typ de naam van de resourcegroep en selecteer Verwijderen.

Volgende stappen

Verschillende hulpprogramma's en talen gebruiken om verbinding te maken met en query's uit te voeren voor de database:

Meer informatie over Hyperscale-databases vindt u in de volgende artikelen: