Bagikan melalui


Kebijakan pengodean

Kebijakan pengodean menentukan bagaimana data dikodekan, dikompresi, dan diindeks. Kebijakan ini berlaku untuk semua kolom data yang disimpan. Kebijakan pengodean default diterapkan berdasarkan jenis data kolom, dan proses latar belakang menyesuaikan kebijakan pengodean secara otomatis jika perlu.

Skenario

Kami menyarankan agar kebijakan default dipertahankan kecuali untuk skenario tertentu. Ini dapat berguna untuk memodifikasi kebijakan pengodean kolom default untuk menyempurnakan kontrol atas performa/trade-off COGS. Contohnya:

  • Pengindeksan default yang diterapkan ke string kolom dibuat untuk pencarian istilah. Jika Anda hanya mengkueri nilai tertentu dalam kolom, COGS mungkin berkurang jika indeks disederhanakan menggunakan profil Identifierpengodean . Untuk informasi selengkapnya, lihat jenis data string.
  • Bidang yang tidak pernah dikueri atau tidak memerlukan pencarian cepat dapat menonaktifkan pengindeksan. Anda dapat menggunakan profil BigObject untuk menonaktifkan indeks dan meningkatkan ukuran nilai maksimal dalam kolom dinamis atau string. Misalnya, gunakan profil ini untuk menyimpan nilai HLL yang dikembalikan oleh fungsi hll().

Cara kerjanya

Perubahan kebijakan pengodean tidak memengaruhi data yang telah diserap. Hanya operasi penyerapan baru yang akan dilakukan sesuai dengan kebijakan baru. Kebijakan pengodean berlaku untuk kolom individual dalam tabel, tetapi dapat diatur pada tingkat kolom, tingkat tabel (memengaruhi semua kolom tabel), atau tingkat database.