Penyortiran tata letak data multidimensi (pratinjau) - Amazon Redshift

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

Penyortiran tata letak data multidimensi (pratinjau)

Berikut ini adalah dokumentasi prarilis untuk penyortiran tata letak data multidimensi tabel, yang dalam rilis pratinjau. Dokumentasi dan fitur dapat berubah. Kami menyarankan Anda menggunakan fitur ini hanya dengan cluster pengujian, dan bukan di lingkungan produksi. Untuk syarat dan ketentuan pratinjau, lihat Partisipasi Layanan Beta dalam Ketentuan AWS Layanan.
catatan

Fitur ini hanya tersedia menggunakan klaster pratinjau atau grup kerja pratinjau. Untuk membuat klaster pratinjau, lihat Membuat klaster pratinjau di Panduan Manajemen Pergeseran Merah Amazon. Untuk membuat grup kerja pratinjau, lihat Membuat grup kerja pratinjau di Panduan Manajemen Pergeseran Merah Amazon.

Kunci pengurutan tata letak data multidimensi adalah jenis kunci AUTO pengurutan yang didasarkan pada predikat berulang yang ditemukan dalam beban kerja. Jika beban kerja Anda memiliki predikat berulang, Amazon Redshift dapat meningkatkan kinerja pemindaian tabel dengan mengkolokasi baris data yang memenuhi predikat berulang. Alih-alih menyimpan data tabel dalam urutan kolom yang ketat, kunci pengurutan tata letak data multidimensi menyimpan data dengan menganalisis predikat berulang yang muncul dalam beban kerja. Lebih dari satu predikat berulang dapat ditemukan dalam beban kerja. Bergantung pada beban kerja Anda, jenis kunci semacam ini dapat meningkatkan kinerja banyak predikat. Amazon Redshift secara otomatis menentukan apakah metode kunci sortir ini harus digunakan untuk tabel yang didefinisikan dengan kunci AUTO pengurutan.

Misalnya, Anda memiliki tabel yang memiliki data diurutkan dalam urutan kolom. Banyak blok data mungkin perlu diperiksa untuk menentukan apakah mereka memenuhi predikat dalam beban kerja Anda. Tetapi, jika data disimpan pada disk dalam urutan predikat, maka lebih sedikit blok yang perlu dipindai untuk memenuhi kueri. Menggunakan kunci pengurutan tata letak data multidimensi bermanfaat dalam kasus ini.

Untuk melihat apakah kueri menggunakan kunci tata letak data multidimensi, lihat step_attribute kolom SYS_QUERY_DETAIL tampilan. Ketika nilainya multi-dimensional maka tata letak data multidimensi digunakan untuk kueri. Untuk melihat apakah tabel yang didefinisikan dengan kunci AUTO pengurutan menggunakan tata letak data multidimensi, lihat sortkey1 kolom SVV_TABLE_INFO tampilan. Ketika nilainya padb_internal_mddl_key_col maka tata letak data multidimensi digunakan untuk kunci pengurutan tabel.

Untuk mencegah Amazon Redshift menggunakan kunci pengurutan tata letak data multidimensi, pilih opsi tombol sortir tabel yang berbeda selain. SORTKEY AUTO Untuk informasi lebih lanjut tentang SORTKEY opsi, lihatCREATE TABLE.