SELECT PASSWORD('密码明文');
CREATE USER some_user_rw@'%' IDENTIFIED BY PASSWORD '*加密的密码文本';
登录后, 执行命令
SET PASSWORD = PASSWORD('密码明文');
或者 管理员帮助其他账号修改密码:
SET PASSWORD FOR '账号' = PASSWORD('密码明文');
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@'%'
REVOKE Select_priv ON 数据库 FROM some_user_rw@'%';
REVOKE Select_priv ON 数据库名字.表名字 FROM some_user_rw@'%';
ALTER SYSTEM ADD BACKEND "be ip:heartbeat port";
ALTER SYSTEM DECOMMISSION BACKEND "be ip:heartbeat port";
ALTER SYSTEM dropp BACKEND "be ip:heartbeat port";
ALTER SYSTEM ADD FOLLOWER或者OBSERVER "fe ip:edit_log_port";
./bin/start_fe.sh --helper master fe ip:edit_log_port --daemon
ALTER SYSTEM DROP FOLLOWER或者OBSERVER "fe_host:edit_log_port";
ALTER SYSTEM ADD BROKER 自定义的broker名字 "broker ip:port"
sh bin/start_broker.sh --daemon
错误详细:
1064, 'errCode = 2, detailMessage = Database[default_cluster:vk_dwd] data size exceeds quota[3.000 TB]')
对应的处理SQL:
ALTER DATABASE 数据库名字 SET DATA QUOTA 3t;
alter table 数据库名.表名 set ("colocate_with" = "自定义名字");
CREATE INDEX 自定义索引名 ON 数据库名.表名 (字段名) USING BITMAP COMMENT '索引备注';
SHOW INDEX FROM 数据库名.表名;
DROP INDEX 索引名 ON 数据库名.表名;
SHOW ALTER TABLE COLUMN;
set query_timeout=30;
set is_report_success=true;
show variables like '%vectorized_engine_enable%';
EXPORT TABLE 数据库名.表名 TO "hdfs://namenode-ip:8020/路径"
PROPERTIES
(
"exec_mem_limit"="2147483648",
"timeout" = "3600"
)
WITH BROKER "hdfs_broker"
(
"username" = "hdfs授权账号",
"password" = "hdfs授权密码"
);
curl -H "label:自定义导入唯一标识" --location-trusted -u doiris账号:doris密码 -T 本地文件路径 http://fe ip:fe http端口/api/数据库名/表名/_stream_load
LOAD LABEL vk_dw.vk_dw_starlight_conversion_da_load_20210221_1613955357_retry_01 (
DATA INFILE(
"hdfs://vipkidcold/app/warehouse/starlight_conversion_da/pt=20210221/*"
) INTO TABLE `vk_dw_starlight_conversion_da` FORMAT AS ORC(_col0, _col1, _col2)
SET
(
`student_id` = _col0,
`day_type` = _col1,
`type` = _col2
)
) WITH BROKER hdfs_broker (
"hadoop.security.authentication" = "simple",
"username" = "xxxx",
"password" = "xxxxx",
"dfs.nameservices" = "vipkidcold",
"dfs.ha.namenodes.vipkidcold" = "nn1,nn2",
"dfs.namenode.rpc-address.vipkidcold.nn1" = "xxxxx1:8020",
"dfs.namenode.rpc-address.vipkidcold.nn2" = "xxxxx2:8020"
) PROPERTIES ("exec_mem_limit" = "4294967296");
SHOW LOAD FROM 数据库名;
use 数据库名;
show load where label='唯一标志名';
CREATE ROUTINE LOAD db_xxxxx.kafka_load_001 ON tbl_xxxxx
COLUMNS TERMINATED BY ",",
COLUMNS(id, name, age)
PROPERTIES
(
"desired_concurrent_number"="3",
"max_batch_interval" = "20",
"max_batch_rows" = "300000",
"max_batch_size" = "209715200",
"strict_mode" = "false"
)
FROM KAFKA
(
"kafka_broker_list" = "kafkaip:9092",
"kafka_topic" = "topic名字",
"property.group.id" = "自定义的kafka group名字",
"property.client.id" = "自定义的kafka client id",
"property.kafka_default_offsets" = "OFFSET_BEGINNING"
);
SHOW ROUTINE LOAD;
ADMIN SHOW FRONTEND CONFIG;
ADMIN SET FRONTEND CONFIG ("max_running_txn_num_per_db" = "110");
BACKUP SNAPSHOT test.test_classroom_course_lesson_mapping_da_001_03_08_01
TO hdfs_repo_prod
ON (test_classroom_course_lesson_mapping_da_001)
PROPERTIES ("type" = "full");
SHOW SNAPSHOT ON hdfs_repo_prod where snapshot='test_classroom_course_lesson_mapping_da_001_03_08_01';
+------------------------------------------------------+---------------------+--------+
| Snapshot | Timestamp | Status |
+------------------------------------------------------+---------------------+--------+
| test_classroom_course_lesson_mapping_da_001_03_08_01 | 2021-03-08-19-45-34 | OK |
+------------------------------------------------------+---------------------+--------+
RESTORE SNAPSHOT test.test_classroom_course_lesson_mapping_da_001_03_08_01
FROM `hdfs_repo_prod`
ON ( test_classroom_course_lesson_mapping_da_001)
PROPERTIES
(
"backup_timestamp"="2021-03-08-19-45-34",
"allow_load"="true"
);
CREATE REPOSITORY `hdfs_repo_prod`
WITH BROKER `hdfs_broker`
ON LOCATION "hdfs://nn:8020/tmp/liwei5/_doris_exported_"
PROPERTIES
(
"hadoop.security.authentication" = "simple",
"username" = "xxx",
"password" = "xxxx"
);
show repositories;
cancel restore from 数据库名;
CANCEL BACKUP FROM 数据库名
select
length(follow_comment) as f_length,
follow_comment
from
vk_dm.vk_dm_super_class_technology_losses_da
where
pt = '20210308'
order by
f_length desc
limit
10;
当sql匹配到EXPORT TABLE时, 直接转发到生产集群(集群id=1), 不用镜像流量(mirror_hostgroup=NULL)到其他集群
insert into
mysql_query_rules(
rule_id,
active,
match_digest,
destination_hostgroup,
mirror_hostgroup,
apply
)
values
(170, 1, 'EXPORT TABLE', 1, NULL, 1);
load mysql query rules to runtime;
save mysql query rules to disk;
ALTER TABLE vk_dwd_evt_poster_is_valid_da_tmp RENAME vk_dwd_evt_poster_is_valid_da;
RECOVER TABLE callcenter_ts.app_csc_tousu_gongdan_staffjob_sum;
SHOW ALTER TABLE ROLLUP;
ALTER TABLE test.test_doris_sink_test_di_bitmap DROP ROLLUP student_id_rollup;
全部评论