Bagikan melalui


Mengonfigurasi dan mengelola replika bernama Hyperscale

Berlaku untuk: Azure SQL Database

Artikel ini menyediakan sampel untuk mengonfigurasi dan mengelola replika bernama Azure SQL Database Hyperscale.

Membuat replika bernama Hyperscale

Contoh skenario berikut memandu Anda untuk membuat replika WideWorldImporters_NamedReplica bernama untuk database WideWorldImporters, menggunakan portal Azure, T-SQL, PowerShell, atau Azure CLI.

Contoh berikut membuat replika WideWorldImporters_NamedReplica bernama untuk database WideWorldImporters menggunakan T-SQL. Replika utama menggunakan tujuan tingkat layanan HS_Gen5_4, sedangkan replika bernama menggunakan HS_Gen5_2. Keduanya menggunakan server logis yang sama bernama contosoeast.

  1. Di portal Azure, telusuri ke database tempat Anda ingin membuat replika bernama.

  2. Pada halaman SQL Database , pilih database Anda, gulir ke Manajemen data, pilih Replika, lalu pilih Buat replika.

    Cuplikan layar yang memperlihatkan langkah buat replika bernama.

  3. Pilih Replika bernama di bawah Konfigurasi replika. Pilih server yang sudah ada atau buat server baru untuk replika bernama. Masukkan nama database replika bernama dan konfigurasikan opsi Komputasi + penyimpanan jika perlu.

    Cuplikan layar yang memperlihatkan konfigurasi replika bernama.

  4. Secara opsional, konfigurasikan replika bernama Hyperscale zona redundan . Untuk informasi selengkapnya, lihat Redundansi zona di Replika bernama Azure SQL Database Hyperscale.

    1. Di halaman Konfigurasi database , pilih Ya untuk Ingin membuat zona database ini berlebihan?
    2. Tambahkan setidaknya satu Replika Sekunder Ketersediaan Tinggi ke konfigurasi Anda.
    3. Pilih Terapkan.
  5. Pilih Tinjau + buat, tinjau informasi, lalu pilih Buat.

  6. Proses penyebaran replika bernama dimulai.

    Cuplikan layar yang memperlihatkan status penyebaran replika bernama.

  7. Setelah penyebaran selesai, replika bernama menampilkan statusnya.

    Cuplikan layar yang memperlihatkan status replika bernama setelah penyebaran.

  8. Kembali ke halaman database utama, lalu pilih Replika. Replika bernama Anda tercantum di bawah Replika bernama.

    Cuplikan layar yang memperlihatkan database SQL utama dan replika bernama.

Karena tidak ada pergerakan data yang terlibat, dalam banyak kasus replika bernama akan dibuat dalam waktu sekitar satu menit. Setelah replika bernama tersedia, replika tersebut akan terlihat dari portal Azure atau alat baris perintah apa pun seperti AZ CLI atau PowerShell. Replika bernama dapat digunakan sebagai database baca-saja reguler.

Menyambungkan ke replika bernama Hyperscale

Untuk menyambungkan ke replika bernama Hyperscale, Anda harus menggunakan string koneksi untuk replika bernama tersebut, yang mereferensikan nama server dan databasenya. Tidak perlu menentukan opsi ApplicationIntent=ReadOnly sebagai replika bernama selalu baca-saja.

Sama seperti untuk replika HA, meskipun replika utama, HA, dan bernama berbagi data yang sama pada set server halaman yang sama, cache data pada setiap replika bernama tetap sinkron dengan replika utama. Sinkronisasi dikelola oleh layanan log transaksi, yang meneruskan rekaman log dari replika utama ke bernama. Akibatnya, tergantung pada beban kerja yang sedang diproses oleh replika bernama, aplikasi rekaman log mungkin terjadi pada kecepatan yang berbeda, dan dengan demikian replika yang berbeda dapat memiliki latensi data yang berbeda relatif terhadap replika utama.

Mengubah replika bernama Hyperscale

Anda dapat menentukan tujuan tingkat layanan replika bernama saat membuatnya, melalui ALTER DATABASE perintah atau dengan cara lain yang didukung (Portal, AZ CLI, PowerShell). Jika Anda perlu mengubah tujuan tingkat layanan setelah replika bernama dibuat, Anda dapat melakukannya menggunakan perintah ALTER DATABASE ... MODIFY reguler pada replika bernama itu sendiri.

Dalam contoh berikut, WideWorldImporters_NamedReplica adalah replika WideWorldImporters database bernama.

Buka halaman database replika bernama, lalu pilih Komputasi + penyimpanan. Perbarui vCore.

Cuplikan layar yang memperlihatkan pembaruan tujuan tingkat layanan replika bernama.

Menghapus replika bernama Hyperscale

Untuk menghapus replika bernama Hyperscale, Anda menghilangkannya seperti database biasa.

Buka halaman database replika bernama, dan pilih Delete opsi.

Cuplikan layar yang memperlihatkan penghapusan replika bernama.

Penting

Replika bernama juga akan dihapus secara otomatis saat replika utama sebagai tempat pembuatannya dihapus.