Friday, December 17, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


工具 | 常用 MySQL 内核 Debug 技巧

Posted: 17 Dec 2021 12:40 AM PST

>作者:柯煜昌 顾问软件工程师 > >目前从事 RadonDB MySQL 容器化研发,华中科技大学研究生毕业,有多年的数据库内核开发经验。 掌握 MySQL 内核源码的阅读和调试能力,不仅是数据库研发人员的日常,也是 DBA 进阶的必经之路。 #### 阅读本文你将了解: - 如何准备 MySQL 调试环境 - GDB 调试入门及操作示例 - Trace 文件...

数据有了,如何构建数据资产?

Posted: 17 Dec 2021 01:05 AM PST

本文由百度智能云大数据资深产品经理——崔宝宏在百度开发者沙龙线上分享的演讲内容整理而成。本次分享模拟企业面临的真实场景,介绍如何利用百度大数据产品帮助企业构建数据资产。 本次分享从以下四个环节展开: 场景介绍 架构设计 数据开发 应用开发 01场景介绍 为了让大家更好的了解这些产品的应用,首先模拟一个企业...

一文讲述数仓组件SysCache

Posted: 16 Dec 2021 06:01 PM PST

摘要:SysCache是ThreadLocal结构,每个线程都具有各自的SysCache,其中存储的缓存信息由执行的业务决定。 本文分享自华为云社区《GaussDB(DWS)CBB组件之SysCache原理介绍》,作者:疯狂朔朔。 SysCache是什么?我们为什么需要SysCache? 在说明这个问题之前,我们需要简单说明一下GaussDB(DWS)的基本工作原理。 在我们...

Nebula Graph 源码解读系列 | Vol.06 MATCH 中变长 Pattern 的实现

Posted: 16 Dec 2021 07:42 PM PST

![Nebula Graph 源码解读系列 | Vol.06 MATCH 中变长 Pattern 的实现](https://www-cdn.nebula-graph.com.cn/nebula-blog/nebula-graph-source-code-reading-06.png) ## 目录 - 问题分析 - 定长 Pattern - 变长 Pattern 与变长 Pattern 的组合 - 执行计划 - 拓展一步 - 拓展多步 - 保存路径 - 变长拼接 - 总结 MATCH 作...

Greenplum测试框架最全解析

Posted: 16 Dec 2021 01:30 AM PST

软件测试是开发过程中十分重要的一环,在数据库领域更是如此。一款稳定、可靠的数据库离不开大量的测试作为支撑。 Greenplum 作为一款基于 Postgres 的开源数据库,在测试方面做出了大量的探索。除继承了 Postgres 原有的 regress 测试外,增加了 Fault Injector 框架。允许开发者在回归测试中,通过执行简单的 SQL 函数...

No comments:

Post a Comment