按类别筛选
最受欢迎的文章
三篇文章了解 TiDB 技术内幕 - 说存储三篇文章了解 TiDB 技术内幕 - 说计算三篇文章了解 TiDB 技术内幕 - 谈调度黄东旭:The Future of Database,掀开 TiDB Serverless 的引擎盖推荐阅读文章
TiDB 8.1 LTS 发版:夯实大型集群的稳定性和易用性,驱动业务融合和降低企业成本TiDB Serverless 和技术生态全景金融业分布式数据库选型及 HTAP 场景实践做出让人爱不释手的基础软件:可观测性和可交互性势高,则围广:TiDB 的架构演进哲学热门标签
查看全部标签
社区动态
十分钟成为 Contributor 系列 | 为 Cascades Planner 添加优化规则
我们将这个系列再向着数据库的核心前进一步,挑战一下「为 TiDB 的优化器增加优化规则」,带大家初步体验一下可以对查询的执行时间产生数量级影响的优化器的魅力。
社区动态
十分钟成为 Contributor 系列 | TiDB 向量化表达式活动第二弹
在上篇文章中,我们介绍了 TiDB 如何实现表达式的向量化优化,以及社区同学如何参与这项工程。两周过去了,我们收到了很多来自社区小伙伴们的建议和反馈,今天在这里和大家分享一下活动进展和这些建议及反馈。
社区动态
十分钟成为 Contributor 系列 | 助力 TiDB 表达式计算性能提升 10 倍
最近我们扩展了 TiDB 表达式计算框架,增加了向量化计算接口,初期的性能测试显示,多数表达式计算性能可大幅提升,部分甚至可提升 1~2 个数量级。为了让所有的表达式都能受益,我们需要为所有内建函数实现向量化计算。
社区动态
三十分钟成为 Contributor | 提升 TiDB Parser 对 MySQL 8.0 语法的兼容性
本次活动聚焦于语法兼容,提升 TiDB SQL Parser 对 MySQL 8.0 的语法支持。对于新的贡献者而言,除了能将理论知识运用到实践上以外,还可以从中体验参与一个开源项目的整体流程与规范。
社区动态
十分钟成为 Contributor 系列 | 支持 AST 还原为 SQL
为了实现一些新特性,我们需要为 AST 实现可以还原为 SQL 文本的功能,这篇教程描述如何为 AST 节点添加该功能。首先介绍一些必需的背景知识,然后介绍实现 Restore() 函数的流程,最后会展示一个例子。
社区动态
十分钟成为 Contributor 系列 | 重构内建函数进度报告
为了方便社区同学更好地参与 TiDB 项目,本文一方面对继上一篇文章发布后参考社区的反馈对表达式计算框架所做的修改进行详细介绍,另一方面对尚未重写的 built-in 函数进行陈列。
社区动态
十分钟成为 Contributor 系列 | 为 TiDB 重构 built-in 函数
为了加速表达式计算速度,最近我们对表达式的计算框架进行了重构,这篇教程为大家分享如何利用新的计算框架为 TiDB 重写或新增 built-in 函数。
社区动态
十分钟成为 TiDB Contributor 系列 | 添加內建函数
最近我们对 TiDB 代码做了些改进,大幅度简化了添加內建函数的流程,这篇教程描述如何为 TiDB 新增 builtin 函数。首先介绍一些必需的背景知识,然后介绍增加 builtin 函数的流程,最后会以一个函数作为示例。