Bagikan melalui


Log yang dipercepat di Azure Database for MySQL

Fitur log yang dipercepat adalah fitur pengoptimalan performa yang dirancang untuk meningkatkan throughput dan mengurangi latensi transaksi di Azure Database for MySQL – Server Fleksibel. Fitur ini meningkatkan performa server dengan mengoptimalkan operasi yang terkait dengan log transaksional. Ketika Anda mengaktifkan fitur ini, server dapat secara otomatis menyimpan log transaksional pada penyimpanan yang lebih cepat untuk meningkatkan throughput server.

Tingkat komputasi berikut mendukung log yang dipercepat:

Tingkat Layanan Ketersediaan Biaya
Dioptimalkan untuk Memori Tersedia Tidak ada biaya tambahan
Tujuan Umum Tersedia Biaya tambahan berlaku. Lihat detail harga

Catatan

Log yang Dipercepat sekarang mendukung tingkat layanan Tujuan Umum , sehingga berbagai beban kerja yang lebih luas dapat memperoleh manfaat dari kemampuan performa yang ditingkatkan.

Artikel ini menjelaskan manfaat dan batasan log yang dipercepat. Ini juga menguraikan langkah-langkah untuk mengaktifkan dan menonaktifkan fitur.

Manfaat utama

Server database dengan beban kerja misi-kritis menuntut performa yang kuat, throughput tinggi, dan operasi input/output yang substansial per detik (IOPS). Server ini juga dapat sensitif terhadap fluktuasi latensi dalam waktu penerapan untuk transaksi database.

Fitur log yang dipercepat dirancang untuk mengatasi tantangan ini dengan mengoptimalkan penempatan log transaksional pada penyimpanan berkinerja tinggi. Memisahkan operasi log transaksi dari kueri database dan pembaruan data secara signifikan meningkatkan latensi penerapan dalam transaksi database.

Manfaat log yang dipercepat meliputi:

  • Throughput yang ditingkatkan: Throughput kueri dapat meningkat hingga dua kali lipat dalam skenario konkurensi tinggi, menghasilkan eksekusi kueri yang lebih cepat. Peningkatan ini juga mengurangi latensi hingga 50%.
  • Efisiensi biaya: Log yang dipercepat menawarkan solusi hemat biaya untuk beban kerja misi penting dengan memberikan performa yang ditingkatkan tanpa biaya tambahan.
  • Skalabilitas yang ditingkatkan: Log yang dipercepat dapat mengakomodasi beban kerja yang berkembang untuk aplikasi yang perlu menskalakan dengan mudah sambil mempertahankan performa tinggi. Aplikasi dan layanan pada tingkat layanan Memory-Optimized mendapat manfaat dari interaksi yang lebih responsif dan pengurangan waktu tunggu kueri.

Catatan

  • Jika Anda mengaktifkan redundansi zona untuk ketersediaan tinggi untuk server Anda, Anda dapat mengharapkan adanya latensi tambahan karena penyalinan data antar zona. Kami menyarankan agar Anda melakukan pengujian tolok ukur Anda sendiri untuk penilaian performa yang akurat.

  • Anda tidak dapat mengaktifkan log yang dipercepat tanpa zona ketersediaan yang dialokasikan ke server. Untuk mengaktifkan log yang dipercepat untuk server tersebut, silakan mengajukan permintaan dukungan.

Batasan

  • Saat Anda mengaktifkan fitur log yang dipercepat, binlog_expire_logs_seconds parameter server diabaikan sepenuhnya, dan nilai apa pun yang dikonfigurasi tidak lagi berpengaruh. Namun, jika Anda menonaktifkan fitur log yang dipercepat, server sekali lagi mematuhi nilai binlog_expire_logs_seconds yang dikonfigurasi untuk retensi log biner. Perubahan ini juga berlaku untuk server replika.

  • Pertumbuhan otomatis penyimpanan diaktifkan secara default untuk server dengan log yang dipercepat dan tidak dapat dinonaktifkan.

Ketersediaan log yang dipercepat menurut wilayah

Fitur log yang dipercepat saat ini hanya tersedia di wilayah berikut:

  • Australia Timur
    • Brasil Selatan
    • Kanada Tengah
    • India Tengah
    • US Tengah
    • Tiongkok Utara 3
    • Asia Timur
    • US Timur
    • US Timur 2
    • Prancis Tengah
    • Jerman Barat Tengah
    • Israel tengah
    • Italia Utara
    • Jepang Timur
    • Korea Tengah
    • Meksiko Tengah
    • Selandia Baru Utara
    • Eropa Utara
    • Norwegia Timur
    • Polandia Tengah
    • Afrika Selatan Utara
    • US Tengah Selatan
    • Asia Tenggara
    • Spanyol Tengah
    • Swedia Tengah
    • Swiss Utara
    • UAE Utara
    • UK Selatan
    • US Gov Virginia
    • Eropa Barat
    • Barat AS 2
    • Barat AS 3

Aktifkan log yang dipercepat

Anda dapat mengaktifkan fitur selama pembuatan server fleksibel atau di server fleksibel yang ada.

Mengaktifkan log yang dipercepat selama pembuatan server

  1. Di portal Azure, pilih Server Fleksibel, lalu pilih Buat.

  2. Masukkan nilai untuk Langganan, Grup sumber daya, Nama server, Wilayah, dan bidang lainnya. Untuk detailnya, lihat mulai cepat untuk pembuatan server.

  3. Pilih opsi Konfigurasi server untuk mengubah pengaturan komputasi dan penyimpanan default.

  4. Di bagian Penyimpanan , pilih kotak centang Log yang dipercepat untuk mengaktifkan fitur. Kotak centang tersedia untuk tingkat komputasi Memory-Optimized dan Umum.

    Cuplikan layar yang memperlihatkan kotak centang untuk mengaktifkan log yang dipercepat selama pembuatan server.

  5. Pilih nilai Ukuran komputasi dari daftar dropdown. Kemudian pilih Simpan dan lanjutkan untuk menyebarkan instans Azure Database for MySQL - Server Fleksibel dengan mengikuti instruksi dalam mulai cepat untuk pembuatan server.

Aktifkan log yang dipercepat di server yang ada

Catatan

Server Anda dimulai ulang selama proses penyebaran, jadi pastikan Anda menjeda beban kerja Anda atau menjadwalkannya untuk waktu yang selaras dengan pemeliharaan aplikasi Anda atau di luar jam kerja.

  1. Buka portal Azure.

  2. Buka Pengaturan>Komputasi + penyimpanan. Di bagian Penyimpanan , pilih kotak centang Log Dipercepat.

    Cuplikan layar yang memperlihatkan pilihan untuk mengaktifkan log yang dipercepat di server yang sudah ada.

  3. Pilih Simpan dan tunggu hingga proses penyebaran selesai. Setelah Anda menerima pesan penyebaran yang berhasil, fitur siap digunakan.

Menonaktifkan log yang dipercepat

Catatan

Server Anda akan me-restart selama proses penyebaran, jadi pastikan Anda menjeda beban kerja Anda atau menjadwalkannya pada waktu yang sesuai dengan pemeliharaan aplikasi Anda atau selama di luar jam kerja.

  1. Buka portal Azure.

  2. Buka Pengaturan>Komputasi + penyimpanan. Di bagian Penyimpanan , kosongkan kotak centang Log Yang Dipercepat.

    Cuplikan layar yang memperlihatkan pilihan untuk menonaktifkan log yang dipercepat di server yang ada.

  3. Pilih Simpan dan tunggu hingga proses penyebaran selesai. Setelah Anda menerima pesan penyebaran yang berhasil, fitur dinonaktifkan.