StarRocks数据库常用SQL整理

集群管理

--展示当前集群配置
admin show config
--使用like谓词搜索当前Fe节点的配置
ADMIN SHOW FRONTEND CONFIG LIKE '%check_java_version%';

--展示某个表或分区副本分布状态
admin show replica distribution
--查看表的分区的副本分布
admin show replica distribution FROMfromdb1.tbl1 partition(p1, p2);

--增加节点
alter system add backend;
--增加节点到某个cluster
alter system add backend to cluster_name;
--删除节点
alter system drop backend;
--增加broker
alter system add broker broker_name;
--减少broker
alter system drop broker broker_name;
--设置一个 Load error hub,用于集中展示导入时的错误信息
alter system set load errors hub properties;

--查看be节点
show backends;
--查看当前broker
show broker;
--查看fe节点
show frontends;


DDL语法

--创建索引
CREATE INDEX index_name ON table1 (siteid) USING BITMAP COMMENT 'balabala';
--创建物化视图
create materialized view k1_k2 as select k1, k2 from duplicate_table;

--创建表
CREATE TABLE example_db.table_hash
(
k1 TINYINT,
k2 DECIMAL(10, 2) DEFAULT "10.5",
v1 CHAR(10) REPLACE,
v2 INT SUM
)
ENGINE=olap
AGGREGATE KEY(k1, k2)
COMMENT "my first starrocks table"
DISTRIBUTED BY HASH(k1) BUCKETS 32
PROPERTIES ("storage_type"="column");


--恢复名为 example_db 的 database
RECOVER DATABASE example_db;
--恢复名为 example_tbl 的 table
RECOVER TABLE example_db.example_tbl;
--恢复表 example_tbl 中名为 p1 的 partition
RECOVER PARTITION p1 FROM example_tbl;

 DML语法

--删除指定分区的数据
DELETE FROM my_table PARTITION p1 WHERE k1 = 3;

--将指定表导出到指定位置
EXPORT TABLE testTbl TO "hdfs://hdfs_host:port/a/b/c/" WITH BROKER "broker_name ("username"="xxx", "password"="yyy");


--展示默认 db 的各个 table 的数据量,副本数量,汇总数据量和汇总副本数量
SHOW DATA;

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XuTengRui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值