培训&认证   学习笔记


主题 回复 活动
【TiDB 4.0 PCTA 学习笔记】- 3.9.4 Mutil Site Disaster Recovery @2班+马志林

课程名称:【TiDB 4.0 PCTA 学习笔记】- 3.9.4 Mutil Site Disaster Recovery (TiDB 跨数据中心部署方案) 学习时长:10m 课程收获: 了解如何在多副本的灾难故障恢复 课程内容: 一、造成数据丢失的几种情况 1、常见情况 a、某些region的全部副本在故障中丢失 b、某些region的大部分副本在故障中丢失,而剩余的副本又没有收到最近的写入 2、造成原因 a、sync-l…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.4 Mutil Site Disaster Recovery(TiDB 跨数据中心部署方案) @2班+李响

课程名称:3.9.4 Mutil Site Disaster Recovery(TiDB 跨数据中心部署方案) 学习时长: 15分钟 课程收获: 在多副本异常情况下,保障集群正常可用 课程内容: 一、Serveral situations in which data loss occurs 首先了解什么情况会出现丢失 某些Region全部副本丢失 某些Region大部分副本在故障中丢失,而剩余的副本未收到最近的写入 哪些…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.4 TiDB 跨数据中心部署方案@2班+欧阳

课程名称:3.9.4 TiDB 跨数据中心部署方案 学习时长:10min 课程收获:在多副本出现异常时,恢复集群的使用 课程内容: 数据丢失的几种情况 region的所有副本在灾难中丢失 region的一多半副本副本在灾难中丢失,剩余副本未收到最近写入 触发上述场景发生的情况描述 sync-log参数未开启 label没有正确设置 故障中需要记录的重要信息 集群版本,sync-log配置,故障的TiKV数量 超过一…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.4 Mutil Site Disaster Recovery@1班:魔幻之翼

课程名称:课程版本(101/201/301)+ 3.9.4 Mutil Site Disaster Recovery 学习时长: 9 分钟 课程收获: 掌握tikv region异常的场景和导致的原因 掌握异常的场景下怎么使集群恢复正常 课程内容: 那些场景会导致数据丢失 某些Region的全部副本在故障中丢失 某些Region的大部分副本在故障中丢失,而剩余的副本又没有收到最近的写入数据 有哪些问题会导致上面的场景发生 …

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.3 Rack Awareness @2班+马志林

课程名称:【TiDB 4.0 PCTA 学习笔记】- 3.9.3 Rack Awareness (TiDB 集群的混合部署方案) 学习时长:15m 课程收获: 了解 TiDB 集群中的机架感知 课程内容: 一、什么是机架感知 简单来说就是程序、数据知道自己所在的位置。 二、为什么要机架感知 TiDB是一个分布式数据库系统,默认存在三个数据副本。 当数据发起提交时,多数副本(两个以上)写入成功后,事物即为提交成功。 当其中…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.3 Rack Awareness(TiDB 集群的混合部署方案) @2班+李响

课程名称:3.9.3 Rack Awareness(TiDB 集群的混合部署方案) 学习时长: 20分钟 课程收获: 了解 TiDB 集群中的机架感知 课程内容: 一、What is rack awareness 简单说就是程序或数据知道自己所在位置 二、Why rack awareness TiDB是一个分布式数据库,默认三副本,当一个事物发起提交时需要多副本(两个副本)写入成功后事务即为提交成功,实现高可用。 设想1…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.3 Rack Awareness(TiDB 集群的混合部署方案)@1班:魔幻之翼

课程名称:课程版本(301)+ 3.9.3 Rack Awareness(TiDB 集群的混合部署方案) 学习时长: 9分钟 课程收获: 机架感知是什么,适用于什么场景,掌握 tidb 集群如何做到机架感知 课程内容: 什么是机架感知 程序和数据知道自己的位置,针对业务和逻辑上的位置定义 为什么要使用机架感知 tidb是分布式数据库,默认情况支持高可用,至少需要三个副本 当事务提交时,当多数副本(至少2个)写入成功时…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践)@1班:魔幻之翼

课程名称:课程版本(301)+ 3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践) 学习时长: 8分钟 课程收获: 掌握TIDB 集群支持的操作系统和系统调优参数 掌握TIDB 集群推荐的网络配置要求及调优的方案 课程内容: 基础环境的最佳实现 操作系统的最佳实现 支持的操作系统 RHEL 7.3 及以上 Centos 7.3 及以上 Orace …

3 2021年01月20日
【TiIDB 4.0 PCTA 学习笔记】- 3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践)@2班+邱育珍

课程名称:3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践) 学习时长:20min 课程收获: TiDB 的数据库集群在部署和运行时的操作系统及网络的最佳实践 。 课程内容: 1.操作系统最佳实践 目前支持的系统 TiDB 作为一款开源分布式 NewSQL 数据库,可以很好的部署和运行在 Intel 架构服务器环境、ARM 架构的服务器环境及主流虚拟化环境…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践) @2班+李响

课程名称:3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践) 学习时长: 20分钟 课程收获: 掌握操作系统及网络最佳实践的配置 课程内容: 一、Operation System Best Practices Supported OS(支持主流的操作系统包括) RHEL 7.3版本及以后 CentOS 7.3版本及以后 OEL 7.3版本及以后(需要…

3 2021年01月20日
【TiIDB 4.0 PCTA 学习笔记】- 3.9.1 Data Replicas(数据复制) @2班+邱育珍

课程名称:3.9.1 Data Replicas(数据复制) 学习时长:20min 课程收获: 理解 Raft 协议的基本概念,了解 TiDB 中副本操作流程。 课程内容: Raft 协议 Raft 是一个一致性协议,提供几个重要的功能: Leader 选举 成员变更 日志复制 TiKV 利用 Raft 来做数据复制,每个数据变更都会落地为一条 Raft 日志,通过 Raft 的日志复制功能,将数据安全可靠地同步…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.9.1 Data Replicas @2班+马志林

课程名称:【TiDB 4.0 PCTA 学习笔记】- 3.9.1 Data Replicas (数据复制) 学习时长:15m 课程收获: 了解Raft 协议,了解 TiDB 数据复制流程 课程内容: 一、Raft协议原理 分布式数据库 一般通过数据副本复制来保证数据不丢失。 raft 协议是一个一致性协议,具有leader选举、成员变更(添加副本、删除副本、转移leader等操作)、日志复制等功能。 在整个Raft体系中,由一个…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.3 Cloud Security @2班+马志林

课程名称:【TiDB 4.0 PCTA 学习笔记】- 3.8.3 Cloud Security(云安全) 学习时长: 30m 课程收获: 学习在K8s和云环境下配置保证 TiDB 数据库集群的安全 课程内容: 一、TLS传输加密 TLS传出层加密,通信双方双向认证 1、k8s secret 证书以配置文件形式加载,k8s保存敏感信息的是secret型,以base64编码加密。 base64不是一种安全的加密方式,secre…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.3 Cloud Security(云安全) @2班+李响

课程名称:3.8.3 Cloud Security(云安全) 学习时长: 60分钟 课程收获: 在 K8s 和 Cloud 环境下如何配置保证 TiDB 数据库集群的安全 课程内容: 一、Managing TiDB TLS certificate Recap of TiDB TLS mTLS为TiDB各组件进行加密,通信双方都需要提供证书认证身份 TLS用于MySQL客户端通信加密(SQL层),不需要客户端必须通过证书认证,…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】-3.8.3 Cloud Security(云安全)@2班+胡宏强

课程名称:课程版本(101/201/301)+ 3.8.3 Cloud Security(云安全) 学习时长:20 课程内容: 一、 管理TLS K8S Secert Secert 基于base64 加密。不是特别安全,不建议加到源码管理中。 通过RBAC在权限上进行保护 使用 Cert Manager Issuer Certificate CertificateRequest 部署 helm install c…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.3 云安全@2班+欧阳

课程名称:3.8.3 云安全 学习时长:30min 课程收获:在 K8s 和 Cloud 环境下保证 TiDB 数据库集群的安全 课程内容: TiDB TLS认证管理 TiDB TLS回顾 内部组件通信使用mTLS SQL连接通信使用MySQL TLS k8s的secret对象 k8s用secret保存敏感数据 安全实践 不要在source repository中保存Secret的yam…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.3 Cloud Security(云安全)@1班:魔幻之翼

课程名称:课程版本(301)+ 3.8.3 Cloud Security(云安全) 学习时长: 20分钟 课程收获: 掌握在 K8s 和 Cloud 环境下tidb集群的安全机制,并且了解如何配置保证 TiDB 数据库集群的安全 课程内容: 管理tidb TLS certificate 公有云配置tidb密钥联系 管理tidb TLS certificate 回顾 tidb TLS mTLS 组件之间的加密和传输 Mys…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.2 TLS and TDE(TLS 和 TDE) @2班+马志林

课程名称:【TiDB 4.0 PCTA 学习笔记】- 3.8.2 TLS and TDE(TLS 和 TDE) 学习时长:25m 课程收获: 了解 TLS(传输层加密) 和 TDE(静态数据加密) 的原理和使用 课程内容: 一、TLS 1、TLS即传输层安全协议 ,又名 SSL 提供加密的安全网络连接,提供连接双方认证身份的机制、提供更可靠网络连接 2、证书 启动TLS需要加密密钥和证书 证书是证明密钥所有者身份的文件 T…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.2 TLS 和 TDE@2班+欧阳

课程名称:3.8.2 TLS 和 TDE 学习时长:35min 课程收获:TLS 和 TDE 的原理和使用 课程内容: TLS(传输层加密) TLS:Transport Layer Security TLS连接特性 安全的网络连接 网络认证机制 可靠网络连接 证书 证书是用于证明密钥所有权的数字文档 由可信证书授权机构(CA)颁发 CA证书用于验证证书是否由CA所签发 密钥 密钥对…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.2 TLS and TDE(TLS 和 TDE)@2班+邱育珍

课程名称:3.8.2 TLS and TDE(TLS 和 TDE) 学习时长:30min 课程收获: TiDB 的数据加密功能及其使用,包括传输层加密(TLS)和静态数据加密(TDE)。通过这两个功能使用者可以防范数据泄漏,满足安全和合规性的要求。 课程内容: 数据风险: a.中间人攻击,假装自己是TiDB服务器从而获取数据。 b.数据中心机房拆走硬盘 TLS(传输层加密) 安全传输层协议TLS(Transport La…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.2 TLS and TDE(TLS 和 TDE) @2班+李响

课程名称:3.8.2 TLS and TDE(TLS 和 TDE) 学习时长: 60分钟 课程收获: 掌握 TLS 和 TDE 的原理和使用。 课程内容: 一、TLS What is TLS TLS为传输层安全协议(也称作SSL)互联网保密通讯标准协议 提供的功能 加密安全的网络连接 网络连接双方认证身份的机制 额外校验 启动TLS需生成加密密钥和证书 证书是证明秘钥所有者身份的文件,通常是由可信的机构签发certif…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.2 TLS and TDE(TLS 和 TDE)@3班+张近博

课程名称:课程版本(301)+ 3.8.2 TLS and TDE(TLS 和 TDE) 学习时长:20分钟 课程收获:对TLS和TDE的连接模式有所了解,强化了安全认知 课程内容: TLS定义以及配置方式 TLS连接的传输层安全协议,互联网上保密通信的标准协议,有时称作SSL TLS连接是一种加密的安全网络链接,经过身份验证的机制,保证可靠性 证书:一种数字文件(文件),用来证明密钥的所有权,它由证书颁发机构(C…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.1 Authentication and Authorization(TiDB 的授权与认证) @2班+李响

课程名称:3.8.1 Authentication and Authorization(TiDB 的授权与认证) 学习时长: 20分钟 课程收获: 理解用户登陆验证的过程,掌握权限的原理和使用。 课程内容: 一、Authentication 1.What happen when a client connect to TiDB Server发送握手消息包,包含: 服务器的Capability 密码验证的值 Clien…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.1 TiDB 的授权与认证@2班+欧阳

课程名称:3.8.1 TiDB 的授权与认证 学习时长:16min 课程收获:用户登陆验证的过程,权限的原理和使用 课程内容: 认证 当TiDB收到一个新连接时发生了什么 Server发送Handshake Packet,包含 server能力信息 密码验证的seed Client用Handshake Response回复 协商协议细节 可能会升级为SSL连接 Client返回给Serv…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.8.1 Authentication and Authorization(TiDB 的授权与认证)@1班+李墨白

课程名称:课程版本(101/201/301)+ 3.8.1 Authentication and Authorization(TiDB 的授权与认证) 学习时长: 15min 课程收获: 了解用户登陆验证的过程及权限配置使用 一、用户登录流程 1、客户端连接TiDB流程 用户信息存储在 mysql.user 与 MySQL 兼容 2、密码加密 与MySQL 5.7 一致 mysql_native_passwor…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】-3.7.9 Peformance Tuning - troubleshooting examples(性能调优 - 故障排查实战)@3班+张近博

课程名称:课程版本(301)+ 3.7.9 Peformance Tuning - troubleshooting examples(性能调优 - 故障排查实战) 学习时长:30分钟 课程收获:学习了解常见的性能瓶颈调优方法,并结合案例加深了认识 课程内容: CPU瓶颈 CPU使用率是否很高 A) 应用端的CPU是否很高 B) TiDB端的CPU是否很高 C) TiKV端的相关模块是否导致CPU使用率很高 CPU的负…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.7.9 Peformance Tuning - troubleshooting examples(性能调优 - 故障排查实战) @2班+李响

课程名称:3.7.9 Peformance Tuning - troubleshooting examples(性能调优 - 故障排查实战) 学习时长: 60分钟 课程收获: 掌握常见的瓶颈类型,对TiDB中可能遇到的常见问题能进行排查。 课程内容: 一、Common Bottlenecks CPU band CPU使用率高 应用端:使用率超过80%,瓶颈在应用端,需要添加更多的应用服务器来解决 TiDB Server端:…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.7.9 Peformance Tuning - troubleshooting examples(性能调优 - 故障排查实战)@2班+胡宏强

课程名称:课程版本(101/201/301)+ 3.7.9 Peformance Tuning - troubleshooting examples(性能调优 - 故障排查实战) 学习时长:30 课程内容: 一、通用瓶颈 CPU 瓶颈 CPU使用率 应用端 TIDB TIKV CPU LOAD 应用端 线程/进程过多 TIKV IOwait 高 IO 瓶颈 IOPS 限制 IO带宽 读写放大问题 网络 瓶颈…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.7.9 Peformance Tuning - troubleshooting examples @1班+李墨白

课程名称:课程版本(101/201/301)+ 3.7.9 Peformance Tuning - troubleshooting examples 学习时长: 60min 课程收获: 了解常见的瓶颈类型,如何对常见问题进行排查 课程内容: 一、Common Bottlenecks CPU band CPU使用率高 应用端:使用率超过80%,瓶颈在应用端,需要添加更多的应用服务器来解决 TiDB Server端:使用率超过…

3 2021年01月20日
【TiDB 4.0 PCTA 学习笔记】- 3.7.8 How to Deal With Hotspot Issues(如何处理数据热点问题) @2班+李响

课程名称:3.7.8 How to Deal With Hotspot Issues(如何处理数据热点问题) 学习时长: 20分钟 课程收获: 了解如何处理 TiDB 集群的热点问题 课程内容: 一、热点问题 什么是热点 就是数据的一小部分承载了远超于其余部分的负载,负载可以是不同维度,例如,KPS、数据流量、请求带来的CPU消耗等 如何导致热点 业务模式很少能保证业务很均衡的分布在分布式数据库上 TiDB底层机制的限制导…

3 2021年01月20日