MAPREDUCE服务 MRS-Doris数据查询规范:Doris数据查询建议
Doris数据查询建议
- 一次insert into select数据超过1亿条后,建议拆分为多个insert into select语句执行,分成多个批次来执行。
- 不要使用OR作为JOIN条件。
- 不建议频繁的数据delete修改,将要删除的数据攒批,偶尔进行批量删除,且需要带上条件,提升系统稳定性和删除效率。
- 大量数据排序(5亿以上)后返回部分数据,建议先减少数据范围再执行排序,否则大量排序会影响性能。例如:
将from table order by datatime desc limit 10优化为from table where datatime='2023-10-20' order by datatime desc limit 10。
- 查询任务性能调优参数parallel_fragment_exec_instance_num使用注意事项:
此参数是session级别设置,表示可并发执行的fragment数量,对CPU消耗较大,因此一般情况下不需要设置此参数。如果需要设置此参数来加速查询性能,必须遵循以下规则:
- 切勿设置该参数为全局生效,禁止使用set global方式进行设置。
- 设置参数值建议为偶数2或4(最大值不要超过单节点CPU核数的一半)。
- 设置此参数值时需要观察CPU使用率,CPU使用率小于50%时方可考虑设置。
- 如果查询SQL是insert into select大数据量的方式,不建议设置此参数。
- GaussDB查询库表_GaussDB查询数据库表_高斯数据库查询库表-华为云
- GaussDB查询数据表_GaussDB查看数据库连接数_高斯数据库查询数据表-华为云
- GaussDB查询表结构_通配符字段查询表_高斯数据库查询表结构-华为云
- mysql数据库怎么下载_mysql查询全部数据_免费数据库mysql
- GaussDB版本查询_华为云GaussDB的作用_高斯数据库版本查询_华为云
- 快递查询API接口_快递批量查询_手机查询快递_位置查询
- 手机查询快递_快递物流查询_快递查询API接口_快递查询
- 快递查询_快递物流查询_快递查询API接口
- 免费的MySQL云数据库_数据库管理系统有哪些_MySQL查询表
- GaussDB递归_层次递归查询函数_高斯数据库递归-华为云