Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kunci sortir majemuk
Kunci majemuk terdiri dari semua kolom yang tercantum dalam definisi kunci sortir, dalam urutan mereka terdaftar. Kunci sortir majemuk paling berguna ketika filter kueri menerapkan kondisi, seperti filter dan gabungan, yang menggunakan awalan kunci pengurutan. Manfaat kinerja penyortiran majemuk berkurang ketika kueri hanya bergantung pada kolom pengurutan sekunder, tanpa mereferensikan kolom utama. COMPOUND adalah tipe pengurutan default.
Tombol sortir majemuk dapat mempercepat operasi gabungan, GROUP BY dan ORDER BY, dan fungsi jendela yang menggunakan PARTITION BY dan ORDER BY. Misalnya, gabungan gabungan, yang seringkali lebih cepat daripada gabungan hash, layak dilakukan ketika data didistribusikan dan di-presorting pada kolom penggabungan. Tombol sortir majemuk juga membantu meningkatkan kompresi.
Saat Anda menambahkan baris ke tabel yang diurutkan yang sudah berisi data, wilayah yang tidak disortir akan bertambah, yang memiliki efek signifikan pada kinerja. Efeknya lebih besar ketika tabel menggunakan penyortiran interleaved, terutama ketika kolom pengurutan menyertakan data yang meningkat secara monoton, seperti kolom tanggal atau stempel waktu. Jalankan operasi VACUUM secara teratur, terutama setelah pemuatan data yang besar, untuk mengurutkan ulang dan menganalisis ulang data. Untuk informasi selengkapnya, lihat Kurangi ukuran wilayah yang tidak disortir. Setelah menyedot debu untuk menggunakan data, adalah praktik yang baik untuk menjalankan perintah ANALYZE untuk memperbarui metadata statistik untuk perencana kueri. Untuk informasi selengkapnya, lihat Menganalisis tabel.