Share via


Configurare e gestire repliche denominate Hyperscale

Si applica a:database SQL di Azure

Questo articolo fornisce esempi per configurare e gestire una replica denominata Hyperscale database SQL di Azure.

Creare una replica denominata Hyperscale

Gli scenari di esempio seguenti illustrano come creare una replica WideWorldImporters_NamedReplica denominata per il database WideWorldImporters, usando il portale di Azure, T-SQL, PowerShell o l'interfaccia della riga di comando di Azure.

Nell'esempio seguente viene creata una replica WideWorldImporters_NamedReplica denominata per il database WideWorldImporters usando T-SQL. La replica primaria usa l'obiettivo del livello di servizio HS_Gen5_4, mentre la replica denominata usa HS_Gen5_2. Entrambi usano lo stesso server logico denominato contosoeast.

  1. Nella portale di Azure passare al database per il quale si vuole creare la replica denominata.

  2. Nella pagina database SQL selezionare il database, scorrere fino a Gestione dati, selezionare Repliche e quindi selezionare Crea replica.

    Screenshot that shows create named replica step.

  3. Scegliere Replica denominata in Configurazione replica. Selezionare un server esistente o creare un nuovo server per la replica denominata. Immettere il nome del database di replica denominata e configurare le opzioni calcolo e archiviazione , se necessario.

    Screenshot that shows configuration of named replica.

  4. Facoltativamente, configurare una replica denominata Hyperscale con ridondanza della zona. Per altre informazioni, vedere Ridondanza della zona in database SQL di Azure repliche denominate Hyperscale.

    1. Nella pagina Configura database selezionare per Rendere ridondante la zona del database?
    2. Aggiungere almeno una replica secondaria a disponibilità elevata alla configurazione.
    3. Selezionare Applica.
  5. Selezionare Rivedi e crea, rivedere le informazioni e quindi selezionare Crea.

  6. Viene avviato il processo di distribuzione della replica denominata.

    Screenshot that shows named replica deployment status.

  7. Al termine della distribuzione, la replica denominata ne visualizza lo stato.

    Screenshot that shows named replica status after deployment.

  8. Tornare alla pagina del database primario e quindi selezionare Repliche. La replica denominata è elencata in Repliche denominate.

    Screenshot that shows the SQL database primary and named replica.

Poiché non è necessario spostare i dati, nella maggior parte dei casi verrà creata una replica denominata in circa un minuto. Quando la replica denominata è disponibile, sarà visibile dal portale di Azure o da qualsiasi strumento da riga di comando, ad esempio l'interfaccia della riga di comando di Az o PowerShell. Una replica denominata è utilizzabile come database di sola lettura normale.

Connessione a una replica denominata Hyperscale

Per connettersi a una replica denominata Hyperscale, è necessario usare il stringa di connessione per tale replica denominata, facendo riferimento ai relativi nomi di server e database. Non è necessario specificare l'opzione ApplicationIntent=ReadOnly come repliche denominate sono sempre di sola lettura.

Proprio come per le repliche a disponibilità elevata, anche se le repliche primarie, a disponibilità elevata e denominate condividono gli stessi dati nello stesso set di server di pagine, le cache dei dati in ogni replica denominata vengono mantenute sincronizzate con la replica primaria. La sincronizzazione viene gestita dal servizio log delle transazioni, che inoltra i record di log dal database primario alle repliche denominate. Di conseguenza, a seconda del carico di lavoro elaborato da una replica denominata, l'applicazione dei record di log potrebbe verificarsi a velocità diverse e pertanto repliche diverse potrebbero avere una latenza dei dati diversa rispetto alla replica primaria.

Modificare una replica denominata Hyperscale

È possibile definire l'obiettivo del livello di servizio di una replica denominata quando lo si crea, tramite il ALTER DATABASE comando o in qualsiasi altro modo supportato (portale, interfaccia della riga di comando di Az, PowerShell). Se è necessario modificare l'obiettivo del livello di servizio dopo la creazione della replica denominata, è possibile farlo usando il ALTER DATABASE ... MODIFY comando nella replica denominata stessa.

Nell'esempio seguente è WideWorldImporters_NamedReplica la replica denominata del WideWorldImporters database.

Aprire la pagina database di replica denominata e quindi selezionare Calcolo e archiviazione. Aggiornare i vCore.

Screenshot that shows named replica service level objective update.

Rimuovere una replica denominata Hyperscale

Per rimuovere una replica denominata Hyperscale, eliminarla esattamente come si farebbe con un database normale.

Aprire la pagina del database di replica denominata e scegliere l'opzione Delete .

Screenshot that shows deletion of named replica.

Importante

Le repliche denominate verranno rimosse automaticamente quando viene eliminata la replica primaria da cui sono state create.