PolarDB for PostgreSQL menyediakan fitur Elastic Parallel Query yang memungkinkan kueri SQL dijalankan secara terdistribusi pada beberapa node komputasi. Fitur ini meningkatkan performa kueri PolarDB for PostgreSQL, throughput I/O dari Polar File System (PolarFS), pemanfaatan CPU, serta penggunaan memori pada node komputasi.
Prasyarat
Untuk menggunakan fitur Elastic Parallel Query pada kluster dengan versi kernel minor lebih lama dari V1.1.20 (dirilis Januari 2022), kunjungi Quota Center. Klik Apply di kolom Actions yang sesuai dengan polardb_pg_epq_usage.
Versi minor kernel PolarDB for PostgreSQL harus V1.1.11 atau lebih baru. Untuk informasi lebih lanjut tentang pembaruan versi minor kernel, lihat Manajemen Versi Revisi.
Manfaat
Fitur Elastic Parallel Query menawarkan manfaat berikut:
Kemampuan pemrosesan transaksional dan analitik hibrida (HTAP):
Menjalankan kueri analitik real-time pada data pemrosesan transaksi (TP).
Memisahkan node baca-only untuk kueri analitik dari node baca-only untuk kueri transaksional tanpa memengaruhi layanan TP.
Penskalaan elastis melalui arsitektur pemisahan komputasi-penyimpanan PolarDB for PostgreSQL:
Node baca-only dapat ditambahkan sesuai kebutuhan bisnis untuk meningkatkan sumber daya komputasi. Node tambahan secara otomatis termasuk dalam daftar node baca-only untuk eksekusi paralel terdistribusi, sehingga menghindari kebutuhan resharding data.
Tidak terjadi skew data.
Skenario
Fitur ini cocok untuk skenario bisnis yang memerlukan analisis sederhana, seperti rekonsiliasi.
Gambaran Fitur
Anda dapat menggunakan fitur Elastic Parallel Query untuk menjalankan kueri analitik, memanfaatkan kemampuan HTAP sesuai kebutuhan bisnis. Untuk informasi lebih lanjut, lihat Gunakan fitur Elastic Parallel Query untuk menjalankan kueri analitik.
Anda dapat menggunakan fitur Elastic Parallel Query untuk mempercepat pembuatan indeks. Untuk informasi lebih lanjut, lihat Gunakan Elastic Parallel Query untuk mempercepat pembuatan indeks.
Anda dapat menggunakan fitur Elastic Parallel Query untuk memindai indeks BRIN. Untuk mengaktifkan fitur ini, atur parameter polar_enable_px ke on. Dengan cara ini, Anda dapat menggunakan indeks BRIN untuk meningkatkan performa kueri.