从0到1开始学习TiDB(十二)TiDB数据的备份与恢复 日常工作中数据库的备份是重中之重,所以本文介绍下TIDB的数据备份与恢复。前置条件在tidb中一般我们备份的话,数据不会直接存储在tidb集群服务器上,而是单独找一台大存储的服务器存储备份的数据,还有目前比较流行的主... Raemysql学习2025-03-06478 阅读0 评论
从0到1开始学习TiDB(十一)TiDB数据导入 对于大多数场景下,大家正常使用的数据库一般都是mysql,如果涉及到使用tidb的话,那那么对应的场景应该已经是非常亟待解决问题的时候了,所以如果把数据库从mysql迁移到tidb的话,就会涉及到数据导入,那如何导入... Raemysql学习2025-03-06454 阅读0 评论
从0到1开始学习TiDB(十)TiDB集群动态缩容 前面《从0到1开始学习TiDB(九)TiDB集群动态扩容》介绍了tidb的扩容,既然有扩容那么肯定就有缩容,本文演示下tidb集群的动态缩容。比如我们呢要缩容刚才的节点,只需要执行如下的命令:tiup cluster... Raemysql学习2025-02-27440 阅读0 评论
从0到1开始学习TiDB(九)TiDB集群动态扩容 前面《从0到1开始学习TiDB(六)使用tiup部署TiDB》部署的tidb集群在生产环境上持久的运行着。突然有一天需要容量不够了,比如我们要扩容下TiKV怎么办呢?这里就涉及到tidb的动态扩容了,本文来演示下实现... Raemysql学习2025-02-27405 阅读0 评论
从0到1开始学习TiDB(八)修改TiDB集群配置 前面《从0到1开始学习TiDB(六)使用tiup部署TiDB》在完成tidb部署的时候并且在实际使用的时候,如果我们想要修改当前tidb集群的配置怎么办?本文来介绍下修改当前TiDB集群配置的方法。想要修改tidb集... Raemysql学习2025-02-27409 阅读0 评论
从0到1开始学习TiDB(七)TiDB dashboard介绍 上文《从0到1开始学习TiDB(六)使用tiup部署TiDB》成功的部署了tidb,本文介绍下tidb的dashboard。tidb dashboard访问信息是:地址: 账号:root 密码:(启动的时候设置的密码... Raemysql学习2025-02-27391 阅读0 评论
从0到1开始学习TiDB(六)使用tiup部署TiDB 前面介绍了Tidb各个组件的详细情况,最终还是要所见即所得,所以这里咱们演示下TiDB的部署,目前TiDB主流的部署方案主要有两种,分别是:1、通过tiup进行部署 2、通过k8s进行部署这我们主要演示使用tiup进... Raemysql学习2025-02-27388 阅读0 评论
从0到1开始学习TiDB(五)TiDB组件之TiFlash 前面《从0到1开始学习TiDB(四)TiDB组件之TiKV》介绍了TiKV,本文介绍下TiFlash。如下图:这里的TiFlash前面介绍过,比较适合OLAP的场景,所以一般没有OLAP需求的话,我们可以不用部署Ti... Raemysql学习2025-02-27252 阅读0 评论
从0到1开始学习TiDB(四)TiDB组件之TiKV 上文《从0到1开始学习TiDB(三)TiDB组件之TiDB Server》介绍了Tidb server,这里我们介绍下TiKV,如下图:TiKV模块是用来存储数据的,他的底层是rocksdb,rocksdb是一款高性... Raemysql学习2025-02-27264 阅读0 评论
从0到1开始学习TiDB(三)TiDB组件之TiDB Server 前面《从0到1开始学习TiDB(二)TiDB组件之PD》介绍了pd,这里我们再介绍TiDB Server。主要作用TiDB Server在实际过程中也是由多个节点组成的集群,并且这里的Tidb server是无状态的... Raemysql学习2025-02-27480 阅读0 评论
从0到1开始学习TiDB(二)TiDB组件之PD 前面《从0到1开始学习TiDB(一)TiDB的基础体系结构》我们介绍了TiDB的基础体系架构,这里我们详细介绍下PD组件。Tidb中PD的全称是Placement Driver,他的主要作用如下图:整个PD一般来说也... Raemysql学习2025-02-27395 阅读0 评论
从0到1开始学习TiDB(一)TiDB的基础体系结构 很久之前就想写一份关于TiDB的系列文章了,奈何一直没有时间,同时在日常工作中很多知识已经碎片化了,所以最近有时间的情况下,正好整理下整个TiDB相关的知识点,完成这个系列的文章。这里我们首先从TiDB的体系结构来进... Raemysql学习2025-02-27356 阅读0 评论
【分享】MySQL CPU飙升到900%+数据库优化的真实案例 陈某提示:以下案例,来自互联网。大家参考一下,准备一个自己的案例。本问题亲身经历过。之前开发同事编写的SQL语句,就导致过线上CPU过高,MySQL的CPU使用率达到900%+,通过优化最后降低到70%~80%。下面... Raemysql学习2024-03-26742 阅读0 评论
【分享】10个经典案例,聊聊如何优化慢 SQL 前言在应用开发的早期,数据量少,开发人员开发功能时更重视功能上的实现,随着生产数据的增长,很多 SQL 语句开始暴露出性能问题,对生产的影响也越来越大,有时可能这些有问题的 SQL 就是整个系统性能的瓶颈。SQL 优... Raemysql学习2024-03-08905 阅读0 评论
TiDB基础教程系列(五)使用spark sql查询TiDB 上文《TiDB基础教程系列(四)认识TiDB伪集群的spark》我们已经可以访问到spark环境了,本文的话我们演示下使用spark sql查询TiDB的案例。下面直接开始:前置工作首先我们做前置工作,使用navic... Raemysql学习2024-01-09849 阅读0 评论