TiDB性能调优
Donx Huang 查看讲师
百林哲咨询(北京)有限公司专家团队成员
PingCAP 联合创始人兼 CTO,资深 Infrastructure 工程师,擅长分布式存储系统的设计与实现。
浏览:562次
详情 DETAILS

课程简介

TiDB 是一种分布式数据库,它能够处理大量并发的读写请求,易于添加或删除节点以提高吞吐量或者提高数据存储容量,经历过真实业务场景的考验,对于有特殊要求的业务场景(如秒杀、风控等)有较强的适应性等优点。但也需要根据具体应用场景调整相应的参数以确保系统的稳定运行。

本课程详细、系统的介绍了TiDB 性能优化原则、SQL 优化、性能监控、调优工具和性能优化最佳实践,以及如何在系统参数配置、架构组件、 读写流程、 SQL性能等方面根据实际环境需求进行性能优化。帮助学员快速掌握相关知识,以便运用到实际工作中

课程收益

1.学习了解 TiDB 性能优化原则、SQL 优化、性能监控、调优工具和性能优化

2.根据实际环境需求进行性能优化

受众人群

DBA,应用开发人员以及对TiDB感兴趣的人员

课程周期

16H 

课程大纲

主题

授课内容

01:深入 TiDB 体系架构

 TiDB 数据库架构概述

 TiDB Server 体系架构

 TiKV - 持久化/分布式事务&Raft 协议&数据读取

 PD (Placement Driver)体系架构

 TiDB 数据库 SQL 执行流程

02:TiDB 数据库 schema 设计

 TiDB 数据库表结构设计

 TiDB 数据库索引设计

 TiDB 数据库系统表使用

03:TiDB 数据库 HTAP 技术

 TiDB 数据库 HTAP 概述

 TiFlash 体系架构

04:TiDB 数据库事务设计

 分布式事务基本原理

 Percolator 事务模型原理

 TiDB 事务的实现⽅式与优化

05:TiDB 数据库查询优化

 TiDB 数据库优化器原理

 理解执行计划

 统计信息管理

 基于索引的 SQL 优化

 TiDB SQL 优化实战

 查询优化案例选(隐式转换案例、深度分页案例、聚合操作案例、多表连接案例)

06:TiDB 数据库系统优化

 TiDB Server 关键性能参数与优化

 PD  (Placement Driver)关键性能参数与优化

 TiKV 关键性能参数与优化

 硬件与操作系统优化(TiDB 硬件配置指南、  TiDB 操作系统配置指南、TiDB 快速环境检查办法)

 TiDB 数据库常用监控指标(TiDB & TiKV & PD 与  告警项)

 性能监控使用实践(大量查询超时案例、写入频繁抖 动案例、磁盘容量影响 PD 调度)



企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1