限时报名 | OceanBase TechTalk 杭州站重磅回归,数据库内核原理和最佳实践全揭秘!

简介: 上一次技术沙龙分享了双11底层技术的最佳实践,OceanBase TechTalk第四期我们回归到大本营杭州想跟大家聊一聊“SQL优化与执行”。这一次邀请到了OceanBase团队SQL组的三位核心研发专家,给大家带来更多数据库内核的系统知识和最佳实践。期待在这个立夏时分,与你在杭城相聚~

_

上一次技术沙龙分享了双11底层技术的最佳实践,OceanBase TechTalk第四期我们回归到大本营杭州想跟大家聊一聊“SQL优化与执行”。

这一次邀请到了OceanBase团队SQL组的三位核心研发专家,给大家带来更多数据库内核的系统知识和最佳实践。

期待在这个立夏时分,与你在杭城相聚~

点击报名:https://www.huodongxing.com/event/3490270304200

活动时间:5月12日(星期日),13:30-17:30

活动地点:杭州市西湖区黄龙万科中心星商汇客厅

活动议程

13:30-14:00 签到
14:00-14:50 OceanBase查询优化器实现
14:50-15:40 OceanBase查询改写概览
15:40-16:30 OceanBase并行执行引擎实现
16:30-17:30 小组主题互动讨论

强势讲师阵容

_2019_04_28_4_40_32
王国平(花名:溪峰)

现任蚂蚁金服OceanBase团队高级技术专家,于2016年加入蚂蚁金服,负责SQL优化器的研发工作。2008年毕业于哈尔滨工业大学,2014年在新加坡国立大学获得博士学位,博士期间主要研究方向是数据库领域的(多)查询优化和处理。在加入蚂蚁金服之前,曾经在华为从事数据库的研发工作。

_2019_04_28_4_43_55
朱涛(花名:山文)

现任蚂蚁金服OceanBase团队高级开发工程师,于2018年加入蚂蚁金服,参与查询优化器的研发工作。2012年毕业于南京邮电大学,2018年在华东师范大学获得博士学位,博士期间的研究方向是高性能事务处理。

_2019_04_28_4_49_03
余璜(花名:晓楚)

现任蚂蚁金服OceanBase团队技术专家,2008年本科毕业于华中科技大学, 2011年硕士毕业于中科院计算所高性能中心,随即加入OceanBase团队,先后参与了第一代SQL引擎、集群负载均衡、并行执行引擎等的研发工作。

超多精彩议题

1.《OceanBase查询优化器实现》分享人:溪峰

议题简介:查询优化器是关系数据库系统的核心性能组件,也是整个SQL核心理论基础关系代数的体现。自从关系数据库诞生以来,查询优化技术一直是整个关系数据库系统的重点和难点之一。伴随着分布式系统的出现和各种新的存储结构(e.g. LSM tree)的出现,查询优化器的复杂度也随之变得越来越高。本次分享主要分成两部分。首先介绍查询优化器的两大框架(System-R的bottom-up dynamic programming和Volcano/Cascade的top-down dynamic programming)以及它们的优缺点。第二部分再介绍OceanBase查询优化器的实现以及在实现过程中遇到的一些挑战和解决方法。

2.《OceanBase查询改写概览》分享人:山文

议题简介:查询改写是查询优化的重要部分。它是根据一组改写规则,将一个查询语句等价变化为另外一个查询语句。它能够为优化器提供更大、更好的计划选择空间,最终生成更优的执行计划。本次分享主要包括两个部分。首先,我们会介绍OceanBase改写模块的整体框架。在该框架下,我们实现了两类改写规则:基于规则的改写和基于代价的改写。然后,我们会以外链接消除和聚合类子查询提升为例,展示OB查询改写的能力,以及相对于其他数据库的区别。

3. 《OceanBase并行执行引擎实现》分享人:晓楚

议题简介:OceanBase作为Share Nothing分布式数据库,并行执行能力是它的标配。本次分享将会介绍八年来OceanBase并行执行能力的发展过程、最新版本并行执行引擎的实现以及在实现过程中遇到的挑战和解决方法。

我们为你准备了丰富的礼品,参与问答还能获得超多热门技术书籍。当然,还有必不可少的美味下午茶!听说参与神秘的互动环节还能赢取惊喜礼品~

席位有限,先到先得,快来报名吧!

点击报名 :https://www.huodongxing.com/event/3490270304200

相关文章
|
11天前
|
存储 缓存 数据库
数据库数据删除策略:硬删除vs软删除的最佳实践指南
在项目开发中,“删除”操作常见但方式多样,主要分为硬删除与软删除。硬删除直接从数据库移除数据,操作简单、高效,但不可恢复;适用于临时或敏感数据。软删除通过标记字段保留数据,支持恢复和审计,但增加查询复杂度与数据量;适合需追踪历史或可恢复的场景。两者各有优劣,实际开发中常结合使用以满足不同需求。
44 4
|
6月前
|
SQL 开发框架 .NET
ASP.NET连接SQL数据库:详细步骤与最佳实践指南ali01n.xinmi1009fan.com
随着Web开发技术的不断进步,ASP.NET已成为一种非常流行的Web应用程序开发框架。在ASP.NET项目中,我们经常需要与数据库进行交互,特别是SQL数据库。本文将详细介绍如何在ASP.NET项目中连接SQL数据库,并提供最佳实践指南以确保开发过程的稳定性和效率。一、准备工作在开始之前,请确保您
471 3
|
7月前
|
消息中间件 缓存 监控
优化微服务架构中的数据库访问:策略与最佳实践
在微服务架构中,数据库访问的效率直接影响到系统的性能和可扩展性。本文探讨了优化微服务架构中数据库访问的策略与最佳实践,包括数据分片、缓存策略、异步处理和服务间通信优化。通过具体的技术方案和实例分析,提供了一系列实用的建议,以帮助开发团队提升微服务系统的响应速度和稳定性。
|
3月前
|
SQL 存储 监控
obdiag:一款OceanBase 数据库诊断的利器
本次分享的主题是obdiag:一款 OceanBase 数据库诊断的利器,由蚂蚁集团 OceanBase 技术专家汤庆分享。主要分为四个部分: 1. OceanBase 概述 2. Obdiag 项目价值 3. Obdiag 设计与实现 4. Obdiag 未来规划
82 14
|
6月前
|
SQL 存储 人工智能
OceanBase CTO杨传辉谈AI时代下数据库技术的创新演进路径!
在「DATA+AI」见解论坛上,OceanBase CTO杨传辉先生分享了AI与数据库技术融合的最新进展。他探讨了AI如何助力数据库技术演进,并介绍了OceanBase一体化数据库的创新。OceanBase通过单机分布式一体化架构,实现了从小规模到大规模的无缝扩展,具备高可用性和高效的数据处理能力。此外,OceanBase还实现了交易处理、分析和AI的一体化,大幅提升了系统的灵活性和性能。杨传辉强调,OceanBase的目标是成为一套能满足80%工作负载需求的系统,推动AI技术在各行各业的广泛应用。关注我们,深入了解AI与大数据的未来!
OceanBase CTO杨传辉谈AI时代下数据库技术的创新演进路径!
|
5月前
|
存储 Java 关系型数据库
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践,包括连接创建、分配、复用和释放等操作,并通过电商应用实例展示了如何选择合适的连接池库(如HikariCP)和配置参数,实现高效、稳定的数据库连接管理。
123 2
|
6月前
|
关系型数据库 MySQL 数据库
MySQL数据库:基础概念、应用与最佳实践
一、引言随着互联网技术的快速发展,数据库管理系统在现代信息系统中扮演着核心角色。在众多数据库管理系统中,MySQL以其开源、稳定、可靠以及跨平台的特性受到了广泛的关注和应用。本文将详细介绍MySQL数据库的基本概念、特性、应用领域以及最佳实践,帮助读者更好地理解和应用MySQL数据库。二、MySQL
486 5
|
6月前
|
SQL 数据管理 数据库
文章初学者指南:SQL新建数据库详细步骤与最佳实践
引言:在当今数字化的世界,数据库管理已经成为信息技术领域中不可或缺的一部分。作为广泛使用的数据库管理系统,SQL已经成为数据管理和信息检索的标准语言。本文将详细介绍如何使用SQL新建数据库,包括准备工作、具体步骤和最佳实践,帮助初学者快速上手。一、准备工作在开始新建数据库之前,你需要做好以下准备工作
503 3
|
8月前
|
存储 C# 关系型数据库
“云端融合:WPF应用无缝对接Azure与AWS——从Blob存储到RDS数据库,全面解析跨平台云服务集成的最佳实践”
【8月更文挑战第31天】本文探讨了如何将Windows Presentation Foundation(WPF)应用与Microsoft Azure和Amazon Web Services(AWS)两大主流云平台无缝集成。通过具体示例代码展示了如何利用Azure Blob Storage存储非结构化数据、Azure Cosmos DB进行分布式数据库操作;同时介绍了如何借助Amazon S3实现大规模数据存储及通过Amazon RDS简化数据库管理。这不仅提升了WPF应用的可扩展性和可用性,还降低了基础设施成本。
183 0
|
8月前
|
Java 数据库连接 数据库
AI 时代风起云涌,Hibernate 实体映射引领数据库高效之路,最佳实践与陷阱全解析!
【8月更文挑战第31天】Hibernate 是一款强大的 Java 持久化框架,可将 Java 对象映射到关系数据库表中。本文通过代码示例详细介绍了 Hibernate 实体映射的最佳实践,包括合理使用关联映射(如 `@OneToMany` 和 `@ManyToOne`)以及正确处理继承关系(如单表继承)。此外,还探讨了常见陷阱,例如循环依赖可能导致的无限递归问题,并提供了使用 `@JsonIgnore` 等注解来避免此类问题的方法。通过遵循这些最佳实践,可以显著提升开发效率和数据库操作性能。
131 0

热门文章

最新文章