全部产品
Search
文档中心

Hologres:Table Resharding

更新时间:Feb 04, 2026

HoloWeb mendukung migrasi Table Group (Resharding) suatu tabel melalui antarmuka visual, yang menyederhanakan proses tersebut dan membantu Anda menangani masalah yang mungkin muncul secara cepat. Topik ini menjelaskan cara melakukan Table Resharding menggunakan HoloWeb. Untuk informasi lebih lanjut mengenai Table Group, jumlah shard (shard count), dan prinsip Resharding, lihat Basic Concepts.

Limits

Create a Table Resharding task

  1. Buka halaman developer HoloWeb. Untuk informasi selengkapnya, lihat Connect to HoloWeb.

  2. Pada bilah menu di bagian atas halaman developer HoloWeb, klik Data Solutions.

  3. Pada halaman Data Solutions, klik Table Resharding di panel navigasi sebelah kiri.

  4. Pada halaman Table Resharding, klik Create Table Resharding Task dan konfigurasikan tugas Resharding menggunakan parameter berikut. Biarkan semua parameter lain pada nilai default-nya.

    Section

    Parameter name

    Description

    Select instance

    Instance name

    Nama instans Hologres tujuan.

    Database

    Database dalam instans tujuan.

    Settings

    Schema

    Schema yang akan di-reshard.

    Table

    Tabel yang akan di-reshard.

    Destination Table Group

    Table Group untuk tabel tujuan.

    Import GUC parameter settings

    GUC parameters

    Opsional. Karena Resharding melibatkan impor data, Anda mungkin perlu menyesuaikan beberapa parameter GUC jika penggunaan memori terlalu tinggi. Untuk detailnya, lihat How to resolve out-of-memory (OOM) errors during import or export.

  5. Klik Submit. Anda kemudian dapat melihat daftar tugas Resharding di halaman Table Resharding.image.png

    Catatan

    Progress: Untuk tabel partisi, progres dihitung berdasarkan jumlah partisi anak yang telah selesai. Untuk tabel non-partisi, progres hanya ditampilkan sebagai 0% atau 100%.

  6. Saat Status tugas berubah menjadi Successful, tugas Resharding telah selesai.

Handle failed tasks

Selama proses Table Resharding, sistem terlebih dahulu mengatur tabel ke mode read-only, lalu memigrasikannya ke Table Group baru menggunakan tabel temporary. Karena Resharding melibatkan impor data, proses ini bisa memakan waktu lama dan berpotensi mengalami masalah seperti error kehabisan memori (OOM) atau penghentian tugas secara manual. Dalam kasus tersebut, Status tugas akan berubah menjadi Interrupted atau Failed. Saat hal ini terjadi, tabel asli tetap dalam mode read-only, dan sebuah tabel temporary bernama <initial_table_name>_xxxxxxxx muncul di database. Pilih salah satu aksi berikut:

  • Resume the task

    Jika Anda tetap ingin melakukan resharding setelah tugas terganggu secara tidak sengaja atau gagal karena error kehabisan memori (OOM), Anda dapat melanjutkan tugas tersebut. Jika tugas gagal akibat error OOM, pastikan Anda telah menyesuaikan parameter GUC sebelum melanjutkan. Untuk melanjutkan tugas, klik Actions lalu Continue to Run. Sistem akan melanjutkan tugas Resharding dari titik progres terakhir.

  • Cancel the task

    Jika Anda tidak lagi memerlukan resharding dan ingin mengembalikan tabel ke kondisi semula, klik Actions lalu Cancel Task. Sistem akan menghapus pembatasan read-only dan menghapus tabel temporary untuk mengembalikan tabel ke kondisi awalnya.