全部产品
Search
文档中心

PolarDB:Aktifkan fitur serverless pada node IMCI baca saja

更新时间:Jul 02, 2025

Topik ini menjelaskan cara mengaktifkan fitur serverless pada node IMCI baca saja.

Prasyarat

Sebuah PolarDB for MySQL 8.0 Enterprise Edition kluster yang mencakup setidaknya satu node IMCI baca saja telah dibuat.

Metode implementasi

Manfaat

Pengurangan biaya secara efektif selama jam puncak dan luar jam puncak bisnis

Arsitektur serverless PolarDB dapat secara otomatis menurunkan konfigurasi kluster selama jam luar puncak dan meningkatkan konfigurasi selama jam puncak untuk menangani fluktuasi beban, sehingga secara efektif mengurangi biaya. Sebagai contoh, dalam skenario di mana 32 core dan 64 GB memori diperlukan selama 12 jam puncak, serta 16 core dan 32 GB memori diperlukan selama 12 jam luar puncak untuk memenuhi persyaratan kinerja, konfigurasi 16 core dan 32 GB memori menggunakan arsitektur serverless mengurangi biaya node komputasi sebesar 25% dibandingkan dengan konfigurasi tetap 32 core dan 64 GB memori.

Optimasi arsitektur serverless

Fitur Indeks Kolom dalam Memori (IMCI) yang diimplementasikan pada node baca saja mengoptimalkan elastisitas sumber daya dari arsitektur serverless, yang lebih meningkatkan kinerja dan pengalaman pengguna.

  • Peningkatan Pemanfaatan Sumber Daya: Node IMCI baca saja menyediakan mekanisme manajemen sumber daya komprehensif yang memungkinkan Anda mengonfigurasi beberapa parameter sistem utama seperti cache, thread pool, dan memori eksekusi secara online. Dalam arsitektur serverless, parameter-parameter tersebut secara otomatis dimodifikasi ketika sumber daya diskalakan naik atau turun untuk memastikan pemanfaatan sumber daya yang optimal.

  • Percepatan Kueri SQL: Node IMCI baca saja terutama digunakan dalam skenario analitis. Untuk memastikan bahwa kueri SQL kompleks berjalan cepat, sejumlah besar sumber daya dialokasikan untuk satu kueri SQL kompleks dalam banyak kasus. Peningkatan jumlah kueri SQL kompleks dapat menyebabkan persaingan sumber daya, sehingga kueri SQL sederhana berikutnya dalam antrian diblokir oleh yang kompleks, menghasilkan kueri SQL lambat. Dalam arsitektur serverless, node IMCI baca saja secara otomatis mengalokasikan sumber daya tambahan berdasarkan situasi antrian SQL untuk meredakan masalah kueri SQL lambat yang disebabkan oleh antrian.

    Catatan

    Manfaat ini didukung dalam versi mesin berikut:

    • PolarDB for MySQL 8.0.1 dengan versi revisi 8.0.1.1.39 atau lebih baru.

    • PolarDB for MySQL 8.0.2 dengan versi revisi 8.0.2.2.20 atau lebih baru.

  • Pemuatan Cepat IMCI saat Startup: Setelah kluster di-restart, beberapa menit diperlukan bagi node IMCI baca saja untuk membangun kembali informasi indeks internal. Selama periode ini, IMCI tidak tersedia. Dalam arsitektur serverless, node IMCI baca saja menggunakan sumber daya elastis untuk mempercepat proses pembangunan kembali dan memungkinkan IMCI menjadi tersedia dengan cepat.

    Catatan

    Manfaat ini didukung dalam versi mesin berikut:

    • PolarDB for MySQL 8.0.1 dengan versi revisi 8.0.1.1.36 atau lebih baru.

    • PolarDB for MySQL 8.0.2 dengan versi revisi 8.0.2.2.20 atau lebih baru.

  • Percepatan Pemutaran Ulang Log: IMCI dibuat berdasarkan pemutaran ulang log fisik. Namun, latensi pemutaran ulang log IMCI dapat meningkat karena sumber daya yang tidak mencukupi untuk membuat IMCI ketika sistem mengalokasikan sebagian besar sumber daya untuk kueri SQL. Latensi pemutaran ulang ini dapat menyebabkan kueri dialihkan ke node lain atau menunggu pemutaran ulang log selesai, menghasilkan kueri SQL lambat. Dalam arsitektur serverless, node IMCI baca saja secara otomatis mengalokasikan sumber daya tambahan untuk pemutaran ulang log untuk meningkatkan kinerja pemutaran ulang log.

    Catatan

    Manfaat ini didukung dalam PolarDB for MySQL 8.0.1 dengan versi revisi 8.0.1.1.45 atau lebih baru.

  • Percepatan Pemrosesan DDL: Periode waktu yang panjang diperlukan untuk memproses pernyataan DDL pada IMCI. Dalam arsitektur serverless, node IMCI secara adaptif meningkatkan sumber daya thread untuk mempercepat pemrosesan pernyataan DDL.

    Catatan

    Manfaat ini didukung dalam versi mesin berikut:

    • PolarDB for MySQL 8.0.1 dengan versi revisi 8.0.1.1.44 atau lebih baru.

    • PolarDB for MySQL 8.0.2 dengan versi revisi 8.0.2.2.25 atau lebih baru.

Prosedur

Tentukan rentang penskalaan untuk node IMCI baca saja dengan spesifikasi yang ditentukan

  1. Masuk ke Konsol PolarDB.

  2. Di pojok kiri atas, pilih wilayah tempat kluster diterapkan.

  3. Temukan kluster dan klik ID-nya.

  4. Di bagian Database Nodes halaman Basic Information, klik Enable Serverless.

  5. Di kotak dialog Enable Serverless, konfigurasikan parameter Maximum Resources for Single Node dan Minimum Resources for Single Node. Untuk informasi lebih lanjut, lihat Aktifkan fitur serverless untuk kluster dengan spesifikasi yang ditentukan.

  6. Klik OK.

    Fitur serverless diaktifkan pada node IMCI baca saja dengan spesifikasi yang ditentukan.

    image.png

Buat node IMCI baca saja serverless

  1. Di panel navigasi di sebelah kiri, klik Cluster.

  2. Di pojok kiri atas, pilih wilayah tempat kluster diterapkan.

  3. Temukan kluster dan klik ID-nya.

  4. Di bagian Database Nodes halaman Basic Information, klik Enable Serverless.

  5. Di kotak dialog Enable Serverless, konfigurasikan parameter Read-only IMCI Nodes dan klik OK. Dalam contoh ini, satu node IMCI baca saja dibuat.

    PolarDB secara otomatis membuat node IMCI baca saja yang sumber dayanya berkisar antara 1 Unit Kapasitas PolarDB (PCU) hingga 16 PCU.

    image.png