Loading

Doris 运维命令

FE/BE启动

bin/start_fe.sh --daemon

bin/start_be.sh --daemon

添加FE

ALTER SYSTEM ADD FOLLOWER "follower_host:edit_log_port";

ALTER SYSTEM ADD OBSERVER "observer_host:edit_log_port";

删除FE

ALTER SYSTEM DROP FOLLOWER[OBSERVER] "==fe==_host:edit_log_port";

添加BE

ALTER SYSTEM ADD BACKEND "be_host:heartbeat-service_port";

删除BE

不推荐!!(这样会直接删除 BE,并且其上的数据将不能再恢复)
ALTER SYSTEM DROP BACKEND "be_host:be_heartbeat_service_port";

推荐:
ALTER SYSTEM DECOMMISSION BACKEND "be_host:be_heartbeat_service_port";

撤销一个节点下线操作
CANCEL DECOMMISSION BACKEND "host:heartbeat_port"[,"host:heartbeat_port"...];

查看FE/BE状态

SHOW BACKENDS;

SHOW FRONTENDS;

查看启用了动态分区的表

SHOW DYNAMIC PARTITION TABLES

查看某张表的分区

SHOW PARTITIONS FROM TABLE_NAME

查看某张表的表结构

DESC table_name ALL

查看某张表的建表语句

SHOW CREATE TABLE table_name

查看表或某个分区的数据倾斜情况

SHOW DATA SKEW FROM table_name PARTITION(partition_name)

当前db下所有的动态分区表状态

SHOW DYNAMIC PARTITION TABLES FROM db_name

列出指定table的所有tablets

SHOW TABLETS FROM table_name

查看某张表的大小

SHOW DATA FROM table_name

查看表的索引大小

SHOW INDEX FROM table_name

查看执行中的语句

SHOW PROCESSLIST

查看StreamLoad状态

SHOW STREAM LOAD

查看配置

ADMIN SHOW FRONTEND CONFIG

修改配置

ADMIN SET FRONTEND CONFIG ("max_stream_load_record_size" = "10000")

查看profile的执行图

SHOW QUERY PROFILE "/{QueryId}/{FragmentId}/{InstanceId}"

修改表结构

修改列

ALTER TABLE table_name MODIFY COLUMN age INT(11) KEY NULL;

添加列

ALTER TABLE table_name ADD COLUMN age KEY INT(11) NULL AFTER post_time;

删除列

ALTER TABLE table_name DROP COLUMN age;

修改表属性

ALTER TABLE table_name SET ("bloom_filter_columns" = "age");

清理BE垃圾

ADMIN CLEAN TRASH ON ("192.168.0.1:9050","192.168.0.2:9050");

posted @ 2023-07-31 10:57  Xianhao  阅读(372)  评论(0编辑  收藏  举报