限时报名 | 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

相关文章
|
27天前
|
SQL 开发框架 .NET
ASP.NET连接SQL数据库:详细步骤与最佳实践指南ali01n.xinmi1009fan.com
随着Web开发技术的不断进步,ASP.NET已成为一种非常流行的Web应用程序开发框架。在ASP.NET项目中,我们经常需要与数据库进行交互,特别是SQL数据库。本文将详细介绍如何在ASP.NET项目中连接SQL数据库,并提供最佳实践指南以确保开发过程的稳定性和效率。一、准备工作在开始之前,请确保您
122 3
|
2月前
|
消息中间件 缓存 监控
优化微服务架构中的数据库访问:策略与最佳实践
在微服务架构中,数据库访问的效率直接影响到系统的性能和可扩展性。本文探讨了优化微服务架构中数据库访问的策略与最佳实践,包括数据分片、缓存策略、异步处理和服务间通信优化。通过具体的技术方案和实例分析,提供了一系列实用的建议,以帮助开发团队提升微服务系统的响应速度和稳定性。
|
1月前
|
缓存 算法 关系型数据库
Mysql(3)—数据库相关概念及工作原理
数据库是一个以某种有组织的方式存储的数据集合。它通常包括一个或多个不同的主题领域或用途的数据表。
46 5
Mysql(3)—数据库相关概念及工作原理
|
8天前
|
存储 Java 关系型数据库
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践,包括连接创建、分配、复用和释放等操作,并通过电商应用实例展示了如何选择合适的连接池库(如HikariCP)和配置参数,实现高效、稳定的数据库连接管理。
22 2
|
1月前
|
关系型数据库 MySQL 数据库
MySQL数据库:基础概念、应用与最佳实践
一、引言随着互联网技术的快速发展,数据库管理系统在现代信息系统中扮演着核心角色。在众多数据库管理系统中,MySQL以其开源、稳定、可靠以及跨平台的特性受到了广泛的关注和应用。本文将详细介绍MySQL数据库的基本概念、特性、应用领域以及最佳实践,帮助读者更好地理解和应用MySQL数据库。二、MySQL
92 5
|
1月前
|
SQL 关系型数据库 数据库
SQL数据库:核心原理与应用实践
随着信息技术的飞速发展,数据库管理系统已成为各类组织和企业中不可或缺的核心组件。在众多数据库管理系统中,SQL(结构化查询语言)数据库以其强大的数据管理能力和灵活性,广泛应用于各类业务场景。本文将深入探讨SQL数据库的基本原理、核心特性以及实际应用。一、SQL数据库概述SQL数据库是一种关系型数据库
36 5
|
1月前
|
SQL 数据管理 数据库
文章初学者指南:SQL新建数据库详细步骤与最佳实践
引言:在当今数字化的世界,数据库管理已经成为信息技术领域中不可或缺的一部分。作为广泛使用的数据库管理系统,SQL已经成为数据管理和信息检索的标准语言。本文将详细介绍如何使用SQL新建数据库,包括准备工作、具体步骤和最佳实践,帮助初学者快速上手。一、准备工作在开始新建数据库之前,你需要做好以下准备工作
108 3
|
1月前
|
SQL 存储 人工智能
OceanBase CTO杨传辉谈AI时代下数据库技术的创新演进路径!
在「DATA+AI」见解论坛上,OceanBase CTO杨传辉先生分享了AI与数据库技术融合的最新进展。他探讨了AI如何助力数据库技术演进,并介绍了OceanBase一体化数据库的创新。OceanBase通过单机分布式一体化架构,实现了从小规模到大规模的无缝扩展,具备高可用性和高效的数据处理能力。此外,OceanBase还实现了交易处理、分析和AI的一体化,大幅提升了系统的灵活性和性能。杨传辉强调,OceanBase的目标是成为一套能满足80%工作负载需求的系统,推动AI技术在各行各业的广泛应用。关注我们,深入了解AI与大数据的未来!
|
1月前
|
SQL 关系型数据库 MySQL
sql注入原理与实战(三)数据库操作
sql注入原理与实战(三)数据库操作
sql注入原理与实战(三)数据库操作
|
1月前
|
SQL 存储 Java
sql注入原理与实战(二)数据库原理
sql注入原理与实战(二)数据库原理