原文:Doris开发手记3:利用CoreDump文件快速定位Doris的查询问题

Apache Doris的BE部分是由C 编写,当出现一些内存越界,非法访问的问题时会导致BE进程的Crash。这部分的问题常常较难排查,同时也很难快速定位到对应的触发SQL,给使用者带来较大的困扰。所以下面会介绍通过Linux的CoreDump快速定位到问题SQL,并复现问题的方式。 .查看日志 当BE进程Crash的时候,可以先查看be.out日志,确认是否存在stack trace的记录。当 ...

2021-07-15 14:15 0 230 推荐指数:

查看详情

Doris开发手记1:解决蛋疼的MySQL 8.0连接问题

笔者作为Apache Doris开发者,平时感觉相关Doris的文章写的很少。主要是很多时候不知道应该去记录一些怎么样的问题,感觉写的不好就会很慌张。新的一年,希望记录自己在Doris开发过程之中所遇到一些有意思的事情。(只希望能坚持下来,别打脸~~) 言归正传,回到本篇想聊的问一个问题 ...

Mon Feb 15 19:52:00 CST 2021 0 1147
Doris开发手记2:用SIMD指令优化存储层的热点代码

最近一直在进行Doris的向量化计算引擎的开发工作,在进行CPU热点排查时,发现了存储层上出现的CPU热点问题。于是尝试通过SIMD的指令优化了这部分的CPU热点代码,取得了较好的性能优化效果。借用本篇手记记录下问题的发现,解决过程一些对于C/C++程序性能问题的一些解决思路,希望各位也能有 ...

Fri Jul 09 20:27:00 CST 2021 0 250
Doris

Doris 基本概念 Doris 是基于 MPP 架构的交互式 SQL 数据仓库,主要用于解决近实时的报表和多维分析。 Doris 分成两部分 FE 和 BE ,FE 负责存储以及维护集群元数据、接收、解析、查询、设计规划整体查询流程,BE 负责数据存储和具体的实施过程。 在 Doris ...

Wed Jan 13 19:43:00 CST 2021 0 747
Doris搭建中的问题

] 找不到 编译过程中可能会遇到几个找不到文件问题,可以参照https:// ...

Sun Apr 26 17:25:00 CST 2020 2 1469
phpspreadsheet开发手记

坑 安装 简单示例 通过模板来生成文件 释放内存 单元格 根据索引获取英文列 设置值 合并单元格 居中显示 宽度设置 批量设置单元格格式 直接输出下载 自动计算列宽 函数formula 单元格变可点 ...

Sun Nov 05 18:44:00 CST 2017 1 6443
Apache Doris 轻松入门和快速实践

Doris 最早是解决百度凤巢统计报表的专用系统,随着百度业务的飞速发展对系统进行了多次迭代,逐渐承担起百度内部业务的统计报表和多维分析需求。2013 年,百度把 Doris 进行了 MPP 框架的升级,并将新系统命名为 Palo。2017 年以百度 Palo 的名字在 GitHub 上进 ...

Thu Dec 16 23:15:00 CST 2021 0 2281
Doris索引组织方式、查询与ROLLUP

Doris 前缀索引 doris不支持在任意列上创建索引,而是按照指定的列对数据进行排序存储,在这种数据结构上,以排序列作为条件查询会非常的高效。 在Aggregate,Uniq,Duplicate三种数据模型中,底层的数据存储,是按照各自建表语句中,AGGREGATE KEY ...

Sat Jul 10 21:07:00 CST 2021 0 362
doris安装

## 1. 开启```bashdocker run -d -it \--name doris \--net=host \-v /volume1/doris/incubator-doris:/root/incubator-doris/ apachedoris/doris ...

Wed Nov 04 06:52:00 CST 2020 0 1198
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM