• 【Apache Doris】周FAQ集锦:第 8 期


    在这里插入图片描述

    欢迎查阅本周的 Apache Doris 社区 FAQ 栏目!
    在这个栏目中,每周将筛选社区反馈的热门问题和话题,重点回答并进行深入探讨。旨在为广大用户和开发者分享有关 Apache Doris 的常见问题
    通过这个每周 FAQ 栏目,希望帮助社区小伙伴更好地了解和应用 Apache Doris,促进经验交流和技术共享。

    SQL问题

    ❓Q1 doris当前是否支持mysql的with rollup语法?
    💡A1 如下:

    1. 目前还不支持这类语法
    2. 可以使用如下语法替换:SELECT a, b,c, SUM( d ) FROM tab1 GROUP BY ROLLUP(a,b,c)

    ❓Q2 为什么查询decimal字段结果只保留6位小数?
    💡A2 为了尽量保证整数部分的结果可以容纳,所以只保留了6为小数;如果希望当decimal溢出时保留更多的小数位数,可以调整会话变量参数decimal_overflow_scale(默认值为6)。

    ❓Q3 doris查询报错:

    SQL Error [1227] [42000]: errCode = 2, detailMessage = Access denied; you need (at least one of) the USAGE/ADMIN privilege(s) to use workload group 'normal'.
    

    💡A3 一般是权限原因导致,参考如下赋权:

    GRANT USAGE_PRIV ON WORKLOAD GROUP 'normal' TO '用户名'@'%';
    

    ❓Q4 建表storage_format这个参数有哪些值?
    💡A4 默认V2,V1已经退役了,V3暂且还没有。

    数据操作问题

    ❓Q5 升级2.1版本后,unique和agg模型的表都会默认变成mow表?
    💡A5 unique模型的表会默认为mow表,agg模型的不变。
    2.1 release内容可以查阅:
    https://doris.apache.org/zh-CN/docs/releasenotes/release-2.1.0

    ❓Q6 2.1版本的workload group在内存资源不足时可以让sql进入排队状态?
    💡A6 目前只能cancel,还不支持内存反压,后续结合spill功能优化。
    workload group内存可以查阅:
    https://doris.apache.org/zh-CN/docs/admin-manual/workload-group

    ❓Q7 高频的jdbc批量写入是否会影响写效率或者丢数据?
    💡A7 不会导致丢数据;但会导致负载变高,版本合并压力过大,资源消耗增多等异常,2.1以下不建议高频的jdbc insert 操作。
    2.1 release内容可以查阅:
    https://doris.apache.org/zh-CN/docs/releasenotes/release-2.1.0

    ❓Q8 spark-doris-connector是否支持insert into temporary partition语法?
    💡A8 写入临时分区即可,即设置 doris.sink.properties.temporary_partitions 参数指定要写入的临时分区。
    2.1 release内容可以查阅:
    https://doris.apache.org/zh-CN/docs/ecosystem/spark-doris-connector/

    运维常见问题

    ❓Q9 为什么在部署doris时,建议关闭swap分区?
    💡A9 swap分区是内核发现内存紧张时,会按照自己的策略将部分内存数据移到配置的swap分区,由于内核策略不能充分了解应用的行为,会对数据库性能造成较大影响,所以建议关闭。

    其它问题

    ❓Q10 是否有 pydoris 的使用教程?
    💡A10 可以参考readme:
    https://pypi.org/project/pydoris-client/

    # Installation 
    pip install pydoris-client
    

    关于社区

    Apache Doris 是一个基于 MPP 架构的高性能、实时的分析型数据库,以极速易用的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。
    如果您对 Apache Doris 感兴趣,可以通过以下入口访问官方网站、社区论坛、GitHub和dev邮件组:

    💡官方文档

    💡社区论坛

    💡GitHub

    💡dev邮件组:dev@doris.apache.org

    非常欢迎您在社区论坛中与其他用户分享您的使用经验和技巧,或者向dev邮件组提交反馈和意见。

    相信,您的参与将帮助Apache Doris变得更加完善。


    一臻数据

  • 相关阅读:
    原生微信小程序实现手写签名功能
    如何选择百科营销机构?如何挑选百科代建公司?
    【博主推荐】html好看的爱心告白源码
    3.1 SQL概述
    CAD中的超级修剪功能、使用CAD旋转命令绘制图形
    java-php-python-航空订票管理系统计算机毕业设计
    日本岛津电子天平UW UX 系列series 精密电子天平Shimadzu使用说明
    深度学习模型部署与优化:策略与实践;L40S与A100、H100的对比分析
    第四节:Vben Admin登录对接后端getUserInfo接口
    Redis:Hash应用场景(一)
  • 原文地址:https://blog.csdn.net/ith321/article/details/139966523