Topik ini menjelaskan cara menggunakan kebijakan penyimpanan Sederhana di dalam database spasio-temporal GanosBase.
Informasi latar belakang
Data spasio-temporal mencakup objek data besar dan jumlah total data yang signifikan. Dalam banyak kasus, data seperti grid, lintasan, dan awan titik di GanosBase harus dikompresi menggunakan algoritma kompresi profesional sebelum disimpan dalam tabel database. Saat ini, kebijakan penyimpanan bawaan hanya mendukung algoritma kompresi tetap dan sederhana. Data juga dapat disimpan dalam tabel eksternal tanpa kompresi. Akibatnya, data spasio-temporal memerlukan ruang penyimpanan yang besar dan berpotensi memengaruhi kinerja kueri.
Untuk mengatasi hal tersebut, GanosBase menyediakan kebijakan penyimpanan bernama Simple. Kebijakan ini memungkinkan penggunaan algoritma kompresi kustom untuk mengompresi data sebelum disimpan. Data terkompresi akan disimpan dalam tabel dasar jika memungkinkan. Kebijakan ini bertujuan untuk mengurangi biaya penyimpanan serta dampak pada kinerja kueri secara maksimal.
Menggunakan kebijakan
Tentukan parameter Konfigurasi Grand Unified (GUC). Secara default, parameter ini diaktifkan.
Untuk mengaktifkan parameter GUC, jalankan pernyataan berikut:
SET polar_enable_storage_simple=true;Untuk menonaktifkan parameter GUC, jalankan pernyataan berikut:
SET polar_enable_storage_simple=false;
Atur bidang tertentu dari tabel ke storage simple, seperti yang ditunjukkan dalam contoh berikut:
ALTER TABLE tbname ALTER colname SET storage simple;Setelah pengaturan selesai, kolom colname secara otomatis disimpan berdasarkan kebijakan penyimpanan Sederhana.