All Products
Search
Document Center

Hologres:Table Resharding

Last Updated:Feb 04, 2026

HoloWeb supports migrating a table's Table Group (Resharding) through a visual interface. This simplifies the Resharding process and helps you quickly handle any issues that may arise. This topic describes how to perform Table Resharding using HoloWeb. For more information about Table Groups, shard count, and Resharding principles, see Basic Concepts.

Limits

Create a Table Resharding task

  1. Go to the HoloWeb developer page. For more information, see Connect to HoloWeb.

  2. In the menu bar at the top of the HoloWeb developer page, click Data Solutions.

  3. On the Data Solutions page, click Table Resharding in the navigation pane on the left.

  4. On the Table Resharding page, click Create Table Resharding Task and configure the Resharding task using the following parameters. Keep all other parameters at their default values.

    Section

    Parameter name

    Description

    Select instance

    Instance name

    The name of the destination Hologres instance.

    Database

    The database in the destination instance.

    Settings

    Schema

    The schema to reshard.

    Table

    The table to reshard.

    Destination Table Group

    The Table Group for the destination table.

    Import GUC parameter settings

    GUC parameters

    Optional. Because Resharding involves data import, you might need to adjust certain GUC parameters if memory usage becomes too high. For details, see How to resolve out-of-memory (OOM) errors during import or export.

  5. Click Submit. You can then view the Resharding task list on the Table Resharding page.image.png

    Note

    Progress: For partitioned tables, the progress is calculated based on the number of completed child partitions. For non-partitioned tables, the progress is displayed as only 0% or 100%.

  6. When the task Status changes to Successful, the Resharding task is complete.

Handle failed tasks

During Table Resharding, the system first sets the table to read-only mode and then migrates it to a new Table Group using a temporary table. Because Resharding involves data import, it can take a long time and may encounter issues such as out-of-memory (OOM) errors or manual task termination. In these cases, the task Status becomes Interrupted or Failed. When this happens, the original table remains in read-only mode, and a temporary table named <initial_table_name>_xxxxxxxx appears in the database. Choose one of the following actions:

  • Resume the task

    If you still want to reshard the table after the task was interrupted by mistake or failed due to an OOM error, you can resume the task. If the task failed due to an OOM error, ensure that you have adjusted the GUC parameters before you resume. To resume the task, click Actions and then Continue to Run. The system resumes the Resharding task from its last progress point.

  • Cancel the task

    If you no longer need to reshard the table and want to restore its original state, click Actions and then Cancel Task. The system removes the read-only restriction and deletes the temporary table to restore the table to its initial state.