Membuat dan mengelola grup lokalitas

Halaman ini menjelaskan cara membuat dan mengelola grup lokalitas Spanner. Anda dapat menggunakan grup lokalitas untuk menentukan kebijakan penyimpanan bertingkat untuk data dalam skema database Anda. Untuk mengetahui informasi tentang cara kerja penyimpanan bertingkat, lihat Penyimpanan bertingkat.

Membuat grup lokalitas

Anda dapat membuat grup lokalitas tanpa kebijakan penyimpanan bertingkat, atau Anda dapat membuat grup lokalitas untuk menentukan kebijakan penyimpanan data dalam skema database Anda.

Jika Anda membuat grup lokalitas tanpa kebijakan penyimpanan bertingkat, grup lokalitas akan mewarisi kebijakan penyimpanan bertingkat dari grup lokalitas default. Jika Anda belum menyetel kebijakan penyimpanan grup lokalitas default secara manual, maka kebijakan penyimpanan akan disetel ke khusus SSD.

Konsol

  1. Buka halaman Instances Spanner di konsol Google Cloud .

    Instance

  2. Pilih instance tempat Anda ingin menggunakan penyimpanan bertingkat.

  3. Pilih database tempat Anda ingin menggunakan penyimpanan bertingkat.

  4. Di menu navigasi, klik Spanner Studio.

  5. Di halaman Spanner Studio, klik Tab baru atau gunakan tab editor yang kosong.

  6. Masukkan pernyataan DDL CREATE LOCALITY GROUP menggunakan GoogleSQL atau PostgreSQL.

    Misalnya, Anda dapat menjalankan perintah berikut untuk membuat grup lokalitas, separate_storage, yang menyimpan kolom dalam file terpisah dari data untuk kolom lainnya:

    GoogleSQL

    CREATE LOCALITY GROUP separate_storage;
    

    PostgreSQL

    CREATE LOCALITY GROUP separate_storage;
    

    Misalnya, Anda dapat menjalankan perintah berikut untuk membuat grup lokalitas, ssd_only, yang menyimpan data di penyimpanan SSD:

    GoogleSQL

    CREATE LOCALITY GROUP ssd_only OPTIONS (storage='ssd');
    

    PostgreSQL

    CREATE LOCALITY GROUP ssd_only STORAGE 'ssd';
    

    Misalnya, Anda dapat menjalankan perintah berikut untuk membuat grup lokalitas, hdd_only, yang menyimpan data di penyimpanan HDD:

    GoogleSQL

    CREATE LOCALITY GROUP hdd_only OPTIONS (storage='hdd');
    

    PostgreSQL

    CREATE LOCALITY GROUP hdd_only STORAGE 'hdd';
    
  7. Klik Run.

gcloud

Untuk membuat grup lokalitas dengan perintah gcloud CLI, gunakan gcloud spanner databases ddl update.

Misalnya, Anda dapat menjalankan perintah berikut untuk membuat grup lokalitas, separate_storage, yang menyimpan kolom dalam file terpisah dari data untuk kolom lainnya:

GoogleSQL

gcloud spanner databases ddl update example-db \
  --instance=test-instance \
  --ddl="CREATE LOCALITY GROUP separate_storage"

PostgreSQL