Files
doris/docs/en/sql-reference/sql-statements/Administration/ADMIN COMPACT.md
weizuo93 ed39ff1500 [feature](compaction) Support triggering compaction for a specific partition manually (#7521)
Add statement to trigger cumulative or base compaction for a specified partition.
2022-01-21 09:27:06 +08:00

1.7 KiB

title, language
title language
ADMIN COMPACT en

ADMIN COMPACT

Description

This statement is used to trigger compaction for all replicas of a specified partition

Grammar:

ADMIN COMPACT TABLE table_name PARTITION partition_name WHERE TYPE='BASE/CUMULATIVE'

Explain:

1. This statement only means that the system attempts to submit a compaction task for each replica under the specified partition to compaction thread pool, and it is not guaranteed to be successful.
2. This statement supports executing compaction task for a single partition of the table at a time.

example

1. Attempt to trigger cumulative compaction for all replicas under the specified partition

ADMIN COMPACT TABLE tbl PARTITION par01 WHERE TYPE='CUMULATIVE';

2. Attempt to trigger base compaction for all replicas under the specified partition

ADMIN COMPACT TABLE tbl PARTITION par01 WHERE TYPE='BASE';

keyword

ADMIN,COMPACT