Membuat partisi horizontal
Dalam video, Anda juga mempelajari tentang partisi horizontal.
Contoh partisi horizontal menunjukkan sintaks yang diperlukan untuk membuat partisi horizontal di PostgreSQL. Jika Anda membutuhkan pengingat, Anda dapat melihat slide.
Namun, dalam latihan ini, Anda akan menggunakan partisi berbasis daftar (list partition) alih-alih partisi berbasis rentang (range partition). Untuk partisi daftar, Anda membentuk partisi dengan memeriksa apakah kunci partisi ada di dalam suatu daftar nilai atau tidak.
Untuk melakukannya, kita melakukan partisi dengan LIST alih-alih RANGE. Saat membuat partisi, Anda harus memeriksa apakah nilai IN berada dalam daftar nilai.
Kita akan menggunakan kolom berikut dalam latihan ini:
film_id: pengenal unik filmtitle: judul filmrelease_year: tahun rilisnya
Latihan ini adalah bagian dari kursus
Perancangan Basis Data
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Create a new table called film_partitioned
CREATE TABLE film_partitioned (
film_id INT,
title TEXT NOT NULL,
release_year TEXT
)
___ ___ ___ (___);