### 0. 修改某一个数据库配额
ALTER DATABASE 数据库名字 SET DATA QUOTA 3t;
### 1. Doris密码加密
SELECT PASSWORD('密码明文');
### 2. 创建一个Doris账号
CREATE USER some_user_rw@'%' IDENTIFIED BY PASSWORD '*加密的密码文本';
### 3. 给Doris账号授权
- 某个表的只读权限
GRANT Select_priv ON 数据库名字.表名字 TO some_user_rw@'%';
- 某个表的读写权限
GRANT Select_priv,Load_priv,Alter_priv,Create_priv,Drop_priv ON 数据库名字.表名字 TO some_user_rw@'%'
- 某个库的读写权限
GRANT Select_priv,Load_priv,Alter_priv,Create_priv,Drop_priv ON 数据库名字 TO some_user_rw@'%‘
### 4. 回收一个账号的读权限
- 回收整库的读权限
REVOKE Select_priv ON 数据库 FROM some_user_rw@'%';
- 回收某个表的读权限
REVOKE Select_priv ON 数据库名字.表名字 FROM some_user_rw@'%';
### 5. 添加一个be节点进入集群
ALTER SYSTEM ADD BACKEND "be ip:heartbeat port";
### 6. 摘除一个be节点
- 迁移数据, 再摘除节点
ALTER SYSTEM DECOMMISSION BACKEND "be ip:heartbeat port";
- 摘除节点, 删除数据
ALTER SYSTEM dropp BACKEND "be ip:heartbeat port";
### 7. 添加fe节点到集群中
- 第一步: 注册fe节点
ALTER SYSTEM ADD FOLLOWER或者OBSERVER "fe ip:edit_log_port";
- 第二步: 启动fe节点
./bin/start_fe.sh --helper master fe ip:edit_log_port --daemon
### 8. 摘除fe节点
ALTER SYSTEM DROP FOLLOWER或者OBSERVER "fe_host:edit_log_port";
### 9. 添加broker节点
- 第一步: 注册broker节点
ALTER SYSTEM ADD BROKER 自定义的broker名字 "broker ip:port"
- 第二步: 启动broker
sh bin/start_broker.sh --daemon
### 11. 添加/修改一个表的colocate_with属性
alter table 数据库名.表名 set ("colocate_with" = "自定义名字");
### 12. 给一个字段创建BITMAP索引(目前只支持BITMAP索引)
CREATE INDEX 自定义索引名 ON 数据库名.表名 (字段名) USING BITMAP COMMENT '索引备注';
### 13. 查看某个表有哪些索引
SHOW INDEX FROM 数据库名.表名;
### 14. 删除索引
DROP INDEX 索引名 ON 数据库名.表名;
### 15. 查看Schema Change任务
SHOW ALTER TABLE COLUMN;
更多更新的实用SQL, 请查看原文连接.