MulaiMulai sekarang secara gratis

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 film
  • title: judul film
  • release_year: tahun rilisnya

Latihan ini adalah bagian dari kursus

Perancangan Basis Data

Lihat Kursus

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
)
___ ___ ___ (___);
Edit dan Jalankan Kode