Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Sortir kunci

Mode fokus
Sortir kunci - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

catatan

Kami menyarankan Anda membuat tabel Anda denganSORTKEY AUTO. Jika Anda melakukannya, Amazon Redshift menggunakan optimasi tabel otomatis untuk memilih tombol sortir. Untuk informasi selengkapnya, lihat Optimalisasi tabel otomatis. Sisa bagian ini memberikan rincian tentang urutan pengurutan.

Saat Anda membuat tabel, Anda dapat mendefinisikan satu atau lebih kolomnya sebagai kunci pengurutan. Ketika data awalnya dimuat ke dalam tabel kosong, baris disimpan pada disk dalam urutan yang diurutkan. Informasi tentang kolom kunci sortir diteruskan ke perencana kueri, dan perencana menggunakan informasi ini untuk membuat rencana yang mengeksploitasi cara data diurutkan. Untuk informasi selengkapnya, lihat CREATE TABLE. Untuk informasi tentang praktik terbaik saat membuat kunci pengurutan, lihatPilih tombol sortir terbaik.

Penyortiran memungkinkan penanganan predikat terbatas rentang yang efisien. Amazon Redshift menyimpan data kolumnar dalam blok disk 1 MB. Nilai min dan max untuk setiap blok disimpan sebagai bagian dari metadata. Jika kueri menggunakan predikat yang dibatasi rentang, prosesor kueri dapat menggunakan nilai min dan maks untuk dengan cepat melewati sejumlah besar blok selama pemindaian tabel. Misalnya, tabel menyimpan lima tahun data yang diurutkan berdasarkan tanggal dan kueri menentukan rentang tanggal satu bulan. Dalam hal ini, Anda dapat menghapus hingga 98 persen blok disk dari pemindaian. Jika data tidak diurutkan, lebih banyak blok disk (mungkin semuanya) harus dipindai.

Anda dapat menentukan kunci sortir majemuk atau interleaved. Kunci sortir majemuk lebih efisien ketika predikat kueri menggunakan awalan, yang merupakan bagian dari kolom kunci pengurutan secara berurutan. Kunci sortir yang disisipkan memberikan bobot yang sama untuk setiap kolom dalam kunci pengurutan, sehingga predikat kueri dapat menggunakan subset kolom apa pun yang membentuk kunci pengurutan, dalam urutan apa pun.

Untuk memahami dampak kunci sortir yang dipilih pada kinerja kueri, gunakan EXPLAIN perintah. Untuk informasi selengkapnya, lihat Perencanaan kueri dan alur kerja eksekusi.

Untuk menentukan jenis pengurutan, gunakan kata kunci INTERLEAVED atau COMPOUND dengan pernyataan CREATE TABLE atau CREATE TABLE AS. Defaultnya adalah COMPOUND. COMPOUND direkomendasikan ketika Anda memperbarui tabel Anda secara teratur dengan operasi INSERT, UPDATE, atau DELETE. Kunci sortir INTERLEAVED dapat menggunakan maksimal delapan kolom. Bergantung pada data dan ukuran cluster Anda, VACUUM REINDEX membutuhkan waktu yang jauh lebih lama daripada VACUUM FULL karena membuat pass tambahan untuk menganalisis kunci sortir yang disisipkan. Operasi pengurutan dan penggabungan dapat memakan waktu lebih lama untuk tabel yang disisipkan karena pengurutan yang disisipkan mungkin harus mengatur ulang lebih banyak baris daripada pengurutan majemuk.

Untuk melihat tombol pengurutan untuk tabel, kueri tampilan SVV_TABLE_INFO sistem.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.