Melihat gaya distribusi - Amazon Redshift

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

Melihat gaya distribusi

Untuk melihat gaya distribusi tabel, kueri tampilan PG_CLASS_INFO atau tampilan SVV_TABLE_INFO.

Kolom RELEFFECTIVEDISTYLE di PG_CLASS_INFO menunjukkan gaya distribusi saat ini untuk tabel. Jika tabel menggunakan distribusi otomatis, RELEFFECTIVEDISTYLE adalah 10, 11, atau 12, yang menunjukkan apakah gaya distribusi efektif adalah AUTO (ALL), AUTO (EVEN), atau AUTO (KEY). Jika tabel menggunakan distribusi otomatis, gaya distribusi mungkin awalnya menampilkan AUTO (ALL), lalu ubah ke AUTO (EVEN) atau AUTO (KEY) saat tabel tumbuh.

Tabel berikut memberikan gaya distribusi untuk setiap nilai dalam kolom RELEFFECTIVEDISTYLE:

RELEFFECTIVEDISTSTYLE Gaya distribusi saat ini
0 PUN
1 KUNCI
8 SEMUA
10 OTOMATIS (SEMUA)
11 OTOMATIS (DATAR)
12 OTOMATIS (KUNCI)

Kolom DISTSTYLE di SVV_TABLE_INFO menunjukkan gaya distribusi saat ini untuk tabel. Jika tabel menggunakan distribusi otomatis, DISTSTYLE adalah AUTO (ALL), AUTO (EVEN), atau AUTO (KEY).

Contoh berikut membuat empat tabel menggunakan tiga gaya distribusi dan distribusi otomatis, lalu query SVV_TABLE_INFO untuk melihat gaya distribusi.

create table public.dist_key (col1 int) diststyle key distkey (col1); insert into public.dist_key values (1); create table public.dist_even (col1 int) diststyle even; insert into public.dist_even values (1); create table public.dist_all (col1 int) diststyle all; insert into public.dist_all values (1); create table public.dist_auto (col1 int); insert into public.dist_auto values (1); select "schema", "table", diststyle from SVV_TABLE_INFO where "table" like 'dist%'; schema | table | diststyle ------------+-----------------+------------ public | dist_key | KEY(col1) public | dist_even | EVEN public | dist_all | ALL public | dist_auto | AUTO(ALL)