保存成功
订阅成功
保存失败,请重试
提交成功
月牙

月牙

高级数据库工程师
联动优势...更多
创作文章13

MySQL 锁等待故障定位和解决实战

在 MySQL 数据库里,锁是一个让人又爱又恨的技术,爱他是因为并发访问控制需要,恨他是因为一旦使用不当,就会影响业务,导致生产故障。 可以说生产上五成左右的故障,与锁有关系,所以怎么快速定位造成锁等待的源头,就成了数据库运维人员必备的技能。 本 Chat 你将会获取以下知识: 1. 如何快速从众多锁等待会话中,定位堵塞源头 2. 如何快速定位元数据锁等待堵塞源头
MySQL
100 订阅

MySQL 数据库 ibdata 文件损坏恢复实战,关键时刻能救你一命

当你的 MySQL 数据库服务器异常宕机,导致 ibdata 文件损坏,引起 MySQL 数据库无法启动。而正巧遇到没有备份的情况下,对于全栈开发人员,刚刚从事 DBA 人员,处理起来会感觉有点无从下手。 下面的分享内容将会从真实案例的复盘为切入点,详细介绍如何一步一步恢复业务数据,为大家提供切实有效的 MySQL 数据库应急解决方案。 本 Chat 你将会获取以下知识 1. 如何从 frm 文件中读取建表语句。 2. 如何通过 ibd 文件恢复业务记录。 3. 编写 shell 脚本一键恢复业务记录
MySQL
79 订阅

详解 MySQL 数据库冷数据归档

当你的 MySQL 数据库上业务跑了一段时间之后,就会有一些冷数据了,有些冷数据业务根本不会去查询,那么这些冷数据就需要从交易库,归档到历史库,这样做主要有两方面原因,第一节约成本,因为交易库的服务器硬件会比历史库价格昂贵的多。第二提高数据库查询速度。那如何将冷数据归档呢? 本 Chat 你将会获取以下知识: 1. MySQL 数据库冷数据有哪些归档方案 2. MySQL 数据库冷数据归档方案如何选择 3. 如何丝滑的从正在使用的单表中归档部分冷数据,并从单表中删除归档数据
MySQL
100 订阅

如何给 Linux 文件系统扩容

当你使用的 Linux 系统文件系统磁盘空间不够,你知道如何扩容吗,当你给服务器添加磁盘设备之后,你知道如何让 Linux 系统识别吗? 本 Chat 你将会获取以下知识: 1. vg、pv、lv、fs 关系 2. 如何识别新添加的磁盘设备 3. 在线动态扩容lv和文件系统 4. lv 条带,提升磁盘读写性能 适合对象:运维人员,开发人员,测试人员
Linux
83 订阅

Linux 运维最最最常用的 20 个命令,建议收藏

无论是数据库运维,应用运维,还是开发人员,都会接触到 Linux 操作系统,熟练使用 Linux 操作的命令能让你的工作效率翻倍。 本场 Chat 会帮助你学习在运维过程中,最常用,最有用的 Linux 操作命令在日常运维工作的应用,绝对让你眼前一亮。 本场 Chat,会讲到以下内容: 1. grep 2. find,xargs 3. awk 4. sed 5. top 6. vi 7. df 8. pv 9. ps 10. free 11. lsof 12. fuser 13. rpm 14. rsync 15. chpasswd 16. locale 17. vgs,vgdisplay 18. pvs,pvdisplay 19. lvs,lvdispay 20. lsblk
Linux
151 订阅

当生产的 MySQL 主从复制发生延迟,你该怎么办,本文带你揭晓答案

使用 MySQL 数据库主从复制,最害怕什么,个人觉得就是主从复制延迟算一个,因为延迟,导致你的查询不到最新的数据记录,例如,当你在线上做一个推广活动时,用户下单之后,却查不到订单信息,用户能把公司的客服给你打爆。本 Chat 将给你揭秘主从延迟产生的原因,如何定位主从延迟原因,以及解决方案。 本 Chat 你将会获取以下知识: 1. 是什么导致 MySQL 数据库主从复制发生延迟 2. 如何定位 MySQL 数据库主从复制延迟原因 3. 如何解决 MySQL 数据库主从复制延迟
MySQL
111 订阅

集群搭建:如何利用 MySQL 8 的克隆技术搭建主从复制

在 MySQL 8 版本以前,当你想搭建主从复制环境时,会怎么做呢,肯定是用 mysqldump 或者 xtrabackup 在线热备工具,将源库备份一下,然后在目录库恢复,到了 MySQL 8 以后,官方为简化搭建主从复制环境,提供克隆技术,无需做数据库备份,就可以快速搭建好主从复制集群,那一起来学习 MySQL 8 数据库的克隆技术吧。 本 Chat 你将会获取以下知识: 1. MySQL 8 克隆组件介绍 2. MySQL 8 克隆功能使用限制说明 3. MySQL 8 本地克隆和远程克隆介绍 4. MySQL 8 本地克隆实操 5. MySQL 8 远程克隆方式搭建主从复制实操
MySQL
81 订阅

性能排查实战:当 MySQL 数据库性能下降如何排障

当应用运维人员告诉你,生产应用 SQL 执行性能下降了,帮忙赶紧看一下对应的 MySQL 数据库是否有性能问题,这个时候,你该如何开始排查,该排查什么,学完本 Chat,你将不会迷茫,束手无措。 本 Chat 你将会获取以下知识: 1. CPU 性能排查工具介绍 2. IO 性能排查工具介绍 3. 如何利用工具定位导致 CPU 使用率飙升的元凶 4. 如何利用工具定位导致 IO 使用率飙升的元凶 5. 如何通过 CPU、IO 使用率,一步步定位到 MySQL 数据库下降元凶
MySQL
107 订阅

秒级完成 MySQL 数据库版本升级解决方案

MySQL 数据库已经成为世界上最流行的开源关系型数据库了,而且 MySQL 数据库的版本更新也很快,新的版本不仅修复老版本的 bug,而且还有非常吸引人的新功能,例如 MySQL 5.7 的并行复制,MySQL 8 的秒级加字段。 可是 MySQL 数据库版本升级也是广大数据库运维人员的一大挑战,下面就来一起学习 MySQL 数据库版本升级解决方案。 本 Chat 你将会获取以下知识: 1. 线上做 MySQL 数据库版本升级注意事项 2. 如何选择合适的 MySQL 数据库版本升级解决方案 3. mysql_upgrade 方式进行 MySQL 数据库版本升级解决方案 4. 秒级完成单实例 MySQL 版本升级 5. 秒级完成 MySQL 集群环境升级
MySQL
89 订阅

Mongo 数据库入门篇:想学习 Mongo 的开发和运维不要错过

Mongo 是一个高性能、开源、无模式的文档型数据库,并且也是 NoSQL 数据库产品中最热门的一种,在 2020 年 DB-Engines 数据库排名已经上升到第 5 位。它在许多场景下用于替代传统的关系型数据库,如果你想做一个速成项目,Mongo 将是你存储数据的首先解决方案。 如果你是数据库运维人员、开发人员,强烈推荐你学习 Mongo 数据库,下面就一起来开启 Mongo 学习之旅吧。 本 Chat 你将会获取以下知识: 1. 手把手带你学习 Linux 环境下安装 Mongo 数据库,以及使用 Docker 快速搭建 Mongo 数据库服务 2. Mongo 数据库启停管理 3. Mongo 数据库官方图形化客户端维护工具介绍 4. 详解 Mongo 数据库的 CRUD 5. 详解 Mongo 数据库索引管理 适合人群:Mongo 零基础的开发人员、运维人员
MongoDB
98 订阅

一文带你掌握 MySQL 数据库备份解决方案

管理 MySQL 数据库最重要的工作是什么,没错,就是备份,任何时候,你的数据库有了备份,你心里才不会慌,因为有了备份,你的数据才能找回,不会丢失。 如果你是数据库运维人员,全栈开发人员,掌握 MySQL 数据库的备份恢复解决方案是很重要的一项技能,下面就一起来学习吧。 本 Chat 你将会获取以下知识: 1. 使用 MySQL 自带的 mysqldump 工具,做单表、多表、单库、多库、全库的逻辑备份,以及数据恢复 2. MySQL 在线热备工具 percona-xtrabackup 的安装介绍 3. 使用 percona-xtrabackup 对 MySQL 数据库做在线热备,以及全库恢复 4. 介绍 mysqldump、innobackupex工具备份原理 5. 当你在生产上误删除业务表记录,全表更新业务记录,binlog2sql 闪回工具帮你无损恢复业务记录。 6. 当你误删除业务表的 .ibd 文件时,如何恢复被删除的 .ibd 文件。
MySQL
111 订阅

万字详解 MySQL 8.0.21 数据库安装和维护

现在 MySQL 数据库在互联网领域非常流行,甚至传统的金融,证券,银行也在将核心数据库从 DB2,Oracle 逐渐转换成 MySQL 数据库,从 DB-Engines 排行榜上,MySQL 数据库已经跃居到第二。 掌握 MySQL 数据库,对于开发人员和 DBA 都是非常重要的技能,可以极大的提高自己市场竞争力,那么首先从 MySQL 8.0.21 数据库安装开始学习之旅吧。 本 Chat 你将会获取以下知识: 1. 图解从官网获取最新的 MySQL 安装包,历史归档版本 MySQL 安装包 2. 提供标准化的 MySQL 8.0.21 参数配置(稍作微调,即可上生产),并讲解核心参数 3. 手把手讲解使用二进制包方式安装 MySQL 8.0.21 数据库 3. 如何创建 MySQL 8.0.21 多实例,多实例启停维护 4. MySQL 8.0.21 安全配置,让你的 MySQL 更加安全可靠 5. Docker 方式搭建 MySQL 8.0.21 服务 6. 如何解决由于 Docker 容器销毁导致 MySQL 8.0.21 丢失问题
MySQL
130 订阅

MySQL 数据库 5 种主从复制高可用架构搭建,复制原理,常见复制故障解决方案

现在 MySQL数据库在互联网领域非常流行,甚至传统的金融,证券,银行也在将核心数据库从 DB2,Oracle 逐渐转换成 MySQL 数据库,从 DB-Engines 排行榜上,MySQL 数据库已经跃居到第二。 掌握 MySQL 数据库技能,让你从众多招聘中脱颖而出,找到你心仪的职位,下面就一起来学习一下 MySQL 数据库复制相关知识吧。 本 Chat 你将会获取以下知识: 1. 如何快速搭建主从复制、主从半同步、双主半同步、多源复制,并行复制。 2. MySQL 数据库主从复制原理 3. 主从半同步复制原理 4. 多源复制运维避坑 5. 常见主从复制异常故障解决方案
MySQL
136 订阅