All Products
Search
Document Center

ApsaraDB RDS:Lonjakan performa IO RDS PostgreSQL

Last Updated:Jun 09, 2026

Aktifkan lonjakan performa IO untuk Premium ESSD agar disk cloud Anda dapat melebihi IOPS maksimum standarnya selama lonjakan lalu lintas tanpa perlu meningkatkan spesifikasi instans atau kelas penyimpanan.

Latar Belakang

Premium ESSD adalah kelas penyimpanan yang didukung oleh RDS PostgreSQL. Fitur ini mempertahankan semua fitur enterprise SSD (ESSD) dan menambahkan lonjakan performa IO, yang memberikan IOPS lebih tinggi di bawah tekanan IO tinggi tanpa memerlukan kapasitas penyimpanan tambahan.

Ikhtisar fitur

Setelah mengaktifkan lonjakan performa IO, batas maksimum IOPS dan throughput instans akan meningkat:

Catatan

Mengaktifkan lonjakan performa IO pada node primary secara otomatis mengaktifkannya juga pada node secondary. Instansi hanya baca memerlukan pengaktifan terpisah melalui halaman produknya.

Skenario

IOPS Maksimum

Throughput maksimum (MB/s)

Lonjakan performa IO dinonaktifkan

min{50000, instance type max IOPS, 1800 + 50 × storage space}

min{350, instance type max IO bandwidth, 120 + 0.5 × storage space}

Burst diaktifkan

min{1000000, instance type max IOPS}

min{4000, instance type max IO bandwidth}

Catatan
  • Ketika throughput mencapai batasnya, hal tersebut memengaruhi IOPS. Demikian pula, ketika IOPS mencapai batasnya, hal tersebut memengaruhi throughput.

  • Rumus di atas tidak berlaku untuk tipe instans tujuan umum, yang berbagi sumber daya dan tidak dapat menjamin IOPS maksimum atau bandwidth IO.

  • Untuk nilai IOPS maksimum dan bandwidth IO berdasarkan tipe instans, lihat daftar tipe instans utama RDS PostgreSQL.

Skenario

Puncak beban kerja, transaksi besar, pemindaian tabel penuh, dan set hasil besar semuanya dapat meningkatkan beban IO. Ketika CPU, memori, dan penyimpanan masih mencukupi tetapi pemanfaatan IO mencapai 100%, biasanya Anda harus meningkatkan konfigurasi instans atau kelas penyimpanan (misalnya, dari PL1 ke PL2).

  • Tanpa peningkatan, melebihi batas IO menyebabkan degradasi performa, timeout kueri, dan kegagalan koneksi.

  • Meningkatkan konfigurasi instans menyia-nyiakan kapasitas CPU, memori, dan penyimpanan.

  • Meningkatkan kelas penyimpanan memenuhi kebutuhan IO secara sementara, tetapi menyia-nyiakan sumber daya dan biaya setelah beban IO turun.

Lonjakan performa IO mengatasi masalah ini dengan secara otomatis menaikkan batas IO selama beban tinggi dan kembali ke garis dasar saat beban menurun—memberikan penskalaan IO ala serverless tanpa pemborosan sumber daya.

Manfaat

Dibandingkan dengan peningkatan konfigurasi instans atau kelas penyimpanan, lonjakan performa IO mengurangi biaya:

  • Hanya bayar untuk penggunaan lonjakan yang dikonsumsi.

  • Diukur per detik.

  • Termasuk kuota gratis—hanya penggunaan melebihi kuota yang dikenai biaya.

Penagihan

Lonjakan performa IO gratis hingga 16 September 2025 (waktu Singapura). Penagihan standar berlaku setelah tanggal tersebut (Pengumuman penagihan resmi).

Metode penagihan

Biaya Premium ESSD = biaya penyimpanan + biaya lonjakan performa IO

  • Biaya penyimpanan: Dikenakan untuk storage space instans. Mendukung langganan dan pay-as-you-go, menggunakan metode penagihan yang sama seperti PL1 ESSD (Item penagihan).

  • Biaya lonjakan performa IO: Biaya lonjakan performa IO per jam untuk suatu instans = (total lonjakan performa IO di semua node − kuota gratis) × harga satuan

    Catatan

    Biaya lonjakan performa IO untuk instans RDS (termasuk node primary dan secondary) hanya mendukung penagihan pay-as-you-go. Biaya dikenakan hanya jika lonjakan performa IO diaktifkan dan penggunaan melebihi kuota gratis.

    • Total lonjakan performa IO di semua node

      Seri RDS

      Lonjakan performa IO instans

      Edisi Dasar

      Lonjakan performa IO single-node

      Seri ketersediaan tinggi

      Lonjakan performa IO node primary + lonjakan performa IO node secondary

      Edisi Kluster

      Lonjakan performa IO node primary + lonjakan performa IO dari semua node secondary

      Perhitungan lonjakan performa IO single-node

      Skenario

      Lonjakan performa IO

      Contoh

      IOPS melebihi IOPS garis dasar, tetapi throughput tidak melebihi throughput garis dasar

      (IOPS − baseline IOPS) × duration

      Catatan

      Baseline IOPS sesuai dengan batas IOPS saat lonjakan performa IO dinonaktifkan.

      Jika IOPS instans melebihi baseline IOPS sebesar 4.000 selama 2 detik, lonjakan performa IO = 4.000 × 2 = 8.000.

      Throughput melebihi throughput garis dasar, tetapi IOPS tidak melebihi IOPS garis dasar

      (throughput − baseline throughput) × 1024 × duration ÷ 16

      Catatan
      • Baseline throughput sesuai dengan batas throughput saat lonjakan performa IO dinonaktifkan.

      • Throughput dalam satuan MB/s. Duration dalam satuan detik.

      16 adalah koefisien konversi.

      Jika throughput Instans melebihi throughput garis dasar sebesar 8 MB/s selama 2 detik, lonjakan performa IO = 8 × 1024 × 2 ÷ 16 = 1.024.

      Keduanya, IOPS dan throughput, melebihi garis dasarnya

      max{(IOPS − baseline IOPS) × duration, (throughput − baseline throughput) × 1024 × duration ÷ 16}

      Catatan

      Throughput dalam satuan MB/s. Duration dalam satuan detik.

      Jika (IOPS − baseline IOPS) × duration = 8.000 dan (throughput − baseline throughput) × 1024 × duration ÷ 16 = 65.536, maka lonjakan performa IO akhir = 65.536.

      Catatan
      • Ketika node primary menghasilkan lonjakan IO, node secondary menghasilkan jumlah lonjakan yang hampir identik untuk menjaga konsistensi data dan layanan.

      • Instansi hanya baca memerlukan pengaktifan terpisah. Penagihan mengikuti aturan yang sama seperti node primary. Jika instansi hanya baca menggunakan seri ketersediaan tinggi, biayanya mencakup lonjakan kedua node primary dan secondary.

    • Kuota gratis:

      RDS menyediakan kuota penggunaan gratis untuk lonjakan performa IO. Penggunaan yang melebihi kuota ini dikenai biaya berdasarkan edisi produk.

      Seri Produk

      Kuota gratis

      Edisi Dasar

      300.000 IO/jam

      Seri ketersediaan tinggi

      600.000 IO/jam

      Edisi Kluster

      800.000 IO/jam

    • Harga satuan lonjakan performa IO: USD 0,0015 per 10.000 IO

      Catatan

      Jika penggunaan lonjakan melebihi kuota gratis kurang dari 10.000 IO, akan ditagih sebagai 10.000 IO.

Contoh penagihan

Skenario contoh

Detail instans RDS PostgreSQL: wilayah Beijing, seri ketersediaan tinggi, penyimpanan 1.000 GB. Baseline IOPS: 50.000. Laju lonjakan: 20.000 IOPS. Lonjakan berlangsung 40 detik per jam. Terjadi setiap jam selama satu bulan.

Lonjakan performa IO

800.000 IO/jam

Kuota gratis

600.000 IO/jam

Penggunaan melebihi kuota

200.000 IO/jam

Harga satuan

USD 0,0015 per 10.000 IO

Biaya lonjakan performa IO aktual

0,0015 × (80 − 60) × 24 × 30 = USD 21,6

Hal ini menghasilkan perbandingan biaya berikut:

Catatan

Harga dalam contoh ini hanya untuk referensi. Harga aktual ditampilkan di Konsol.

Jenis penyimpanan

Harga satuan penyimpanan (USD/bulan)

Biaya penyimpanan (USD)

Biaya lonjakan performa IO (USD)

Total biaya (USD/bulan)

Premium ESSD

244,8

244,8 × 1 = 244,8

21,6

244,8 + 21,6 = 266,4

PL2 ESSD

489,6

489,6 × 1 = 489,6

Not applicable

489,6

Premium ESSD menghemat USD 223,2 per bulan dibandingkan PL2 ESSD: 489,6 − 266,4 = 223,2

Catatan

Semakin singkat durasi beban IO tinggi, semakin hemat biaya Premium ESSD dibandingkan PL2 ESSD.

Mengaktifkan atau menonaktifkan lonjakan performa IO

Catatan
  • Mengaktifkan atau menonaktifkan lonjakan performa IO memerlukan beberapa menit, tergantung pada traffic baca/tulis instans.

  • Tidak terjadi pemutusan koneksi sementara. Dalam kasus jarang terjadi, IOPS mungkin sedikit berfluktuasi. Lakukan tindakan ini selama jam sepi.

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS tersebut dan klik ID instansnya.

  2. Di bagian Basic Information, klik Premium ESSD settings di sebelah Storage Type. Di kotak dialog, alihkan sakelar IO performance burst ke posisi aktif atau nonaktif.

Referensi

API Terkait

API

Deskripsi

ModifyDBInstanceSpec

Untuk mengonfigurasi lonjakan performa IO untuk Premium ESSD:

  • Atur DBInstanceStorageType ke general_essd (Premium ESSD).

  • Atur BurstingEnabled ke true untuk mengaktifkan atau false untuk menonaktifkan.

  • Pertahankan semua parameter lainnya (tipe instans, ukuran penyimpanan, dll.) tetap sama.