MySQL专栏
文章平均质量分 90
欢迎来到MySQL分类专栏!MySQL是一个非常流行的开源关系型数据库管理系统(RDBMS),广泛应用于各种规模的企业和项目中。本专栏将提供关于MySQL的详细教程和实用技巧。
奈斯DB
会不定期分享在IT领域的实践思考与解决方案经验,既有即时的踩坑记录,也有高质量、有深度的技术分享。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【MySQL篇】mysqlbinlog 官方工具增量恢复实践:基于 Position/GTID 的恢复原理与踩坑总结
mysqlbinlog 官方工具增量恢复实践:基于 Position/GTID 的恢复原理与踩坑总结原创 2026-07-31 08:30:00 · 372 阅读 · 0 评论 -
【MySQL篇】三高问题剖析:CPU 负载、内存压力、I/O 瓶颈的排查方法与实践
本文分析了数据库CPU、内存、I/O三类资源故障的诱因与解决方案,并介绍了top命令、free命令、iotop命令的监控方法,为数据库性能调优提供实战参考。原创 2026-04-07 08:30:00 · 453 阅读 · 0 评论 -
【MySQL篇】Online DDL原理剖析与超大规模数据表操作实践:180G宽表(4亿行)的多场景ALTER操作深度观测(第二篇,总共两篇)
详解Online DDL原理,并测试4亿行表多场景ALTER操作深度实践原创 2026-02-11 08:30:00 · 940 阅读 · 0 评论 -
【MySQL篇】监控DDL(ALTER TABLE)操作语句的实时进度:InnoDB DDL监控实现原理详解(第一篇,总共两篇)
详解InnoDB DDL监控实现原理,并监控DDL(ALTER TABLE)操作语句的实时进度原创 2026-01-29 08:30:00 · 1323 阅读 · 0 评论 -
【MySQL篇】千万级与亿级大表全表更新的安全操作实践
对比千万级大表直接更新与亿级大表分批更新的技术方案原创 2026-01-28 18:44:32 · 1240 阅读 · 0 评论 -
【MySQL篇】sql_mode参数详解:控制SQL语法与数据校验
本文将详细介绍MySQL中的sql_mode参数,该参数定义SQL语法和数据校验规则,影响MySQL的严格模式设置。原创 2025-12-15 08:00:00 · 1126 阅读 · 0 评论 -
【MySQL篇】慢SQL引起的Out of memory问题:详解OOM触发的原理以及规避OOM的手段
慢SQL引起的 OOM(Out of memory)内存溢出,分析故障原因,以及解决思路原创 2025-12-12 08:30:00 · 1277 阅读 · 0 评论 -
【MySQL篇】掌握MySQL全文检索索引:详解原理与使用
详解MySQL全文检索索引,了解其原理与最佳使用原创 2025-12-11 08:30:00 · 1087 阅读 · 0 评论 -
【MySQL篇】表空间页号越界错误 [MY-012153] 的问题解决
表空间页号越界错误 [ERROR] [MY-012153] [InnoDB] Trying to access page number xxx in space xxx, space name innodb_undo_xxx ... 的问题解决原创 2025-12-08 08:30:00 · 1571 阅读 · 0 评论 -
【MySQL篇】长事务与大事务排查:通过information_schema.innodb_trx视图查看事务的执行进度
通过information_schema.innodb_trx视图查看长事务和大事务的执行进度原创 2025-10-16 08:30:00 · 1247 阅读 · 0 评论 -
【MySQL篇】内存分配管理机制:全局Buffer Pool与会话级内存分配
MySQL数据库内存分配总原则 ≈ innodb_buffer_pool_size + key_buffer_size + + max_connections × (sort_buffer_size + read_buffer_size + binlog_cache_size + 线程栈 2MB 连接开销)原创 2025-09-30 09:00:00 · 1009 阅读 · 0 评论 -
【MySQL篇】8.0新特性参数文件持久化(set persist)介绍
MySQL 8.0的SET PERSIST命令能同时修改全局变量运行值并将其持久化到配置文件,使配置在重启后依然生效,解决了动态配置无法保留的难题。原创 2025-09-22 09:00:00 · 2097 阅读 · 0 评论 -
【MySQL篇】使用Percona XtraBackup备份MySQL报错InnoDB: Error number 24 means ‘Too many open files‘的问题解决
【MySQL篇】使用Percona XtraBackup备份MySQL报错InnoDB: Error number 24 means 'Too many open files'的问题解决原创 2025-06-25 17:29:41 · 1029 阅读 · 0 评论 -
【MySQL篇】高效学习官方文档指南(基于MySQL 8.0版本详解)
基于MySQL8.0官方文档的高效学习指南原创 2025-06-20 08:30:00 · 1855 阅读 · 0 评论 -
【MySQL篇】limit深度分页性能:从原理理解小偏移量limit 1,200 vs 百万级偏移量limit 1000000,200的差异
MySQL 中的 LIMIT 子句用于限制查询返回的行数,其核心原理是在查询处理过程中提前终止结果集的生成。原创 2025-04-02 15:12:11 · 1361 阅读 · 0 评论 -
【MySQL篇】DEPENDENT SUBQUERY(依赖性子查询)优化:从百秒到秒级响应的四种优化办法
通过将SQL改写成CTE、将 IN 子查询重写为 JOIN、使用 EXISTS 替代 IN 子查询、创建索引这四种优化办法,优化DEPENDENT SUBQUERY(依赖性子查询)。原创 2025-03-24 08:00:00 · 1792 阅读 · 2 评论 -
【MySQL篇】使用mysqldump导入报错Unknown collation: ‘utf8mb4_0900_ai_ci‘的问题解决
使用mysqldump导入报错Unknowncollation:'utf8mb4_0900_ai_ci'和COLLATION'utf8_general_ci'isnotvalidforCHARACTERSET'utf8mb4'的问题解决原创 2025-01-20 08:00:00 · 2079 阅读 · 1 评论 -
【MySQL篇】mysqlpump 使用 --set-gtid-purged 参数贯穿 MySQL 5.7 和 8.0 的 bug
mysqlpump中使用--set-gtid-purged=OFF参数,导出的SQL文件中不会取消掉SET @@SESSION.SQL_LOG_BIN= 0的bug分析原创 2024-12-19 15:59:54 · 1079 阅读 · 1 评论 -
【MySQL篇】物理克隆数据clone插件、逻辑备份工具mysqldump/mysqlpump和物理备份工具Percona XtraBackup这三种的区别和各自的使用场景总汇
一文搞懂物理克隆数据clone插件、逻辑备份工具mysqldump/mysqlpump和物理备份工具Percona XtraBackup这三种的区别和各自的使用场景,以及局限性。了解逻辑备份和物理备份工具可以进行那种备份和恢复,除了备份和恢复,逻辑备份和物理备份工具还可以用来干什么。原创 2024-12-17 12:12:38 · 2440 阅读 · 8 评论 -
【MySQL篇】mysqlpump和mysqldump参数区别总汇
mysqlpump和mysqldump参数区别总汇原创 2025-04-09 10:19:13 · 1627 阅读 · 1 评论 -
【MySQL篇】通过Clone插件进行本地克隆数据(第二篇,总共三篇)
通过MySQL的Clone插件进行本地克隆数据。原创 2024-12-10 16:58:35 · 2183 阅读 · 0 评论 -
【MySQL篇】揭秘运算符优先级背后的逻辑
揭秘MySQL数据库运算符优先级背后的逻辑原创 2024-12-05 13:09:57 · 2854 阅读 · 0 评论 -
【MySQL篇】持久化和非持久化统计信息的深度剖析(含analyze命令和mysqlcheck工具两种收集方式)
MySQL 统计信息是指数据库通过采样和统计分析得出的表、索引的相关数据,例如表的记录数、聚集索引的页数、字段的基数(Cardinality)等。在生成执行计划时,MySQL 优化器会依赖这些统计信息进行估算,从而选择出代价最低(或开销最小)的执行计划。需要注意的是,MySQL 支持的索引统计信息相对有限,且不同存储引擎收集统计信息的方式也有所不同原创 2025-02-23 19:17:00 · 3422 阅读 · 0 评论 -
【MySQL篇】通过Clone插件进行远程克隆数据(第三篇,总共三篇)
通过MySQL的Clone插件进行远程克隆数据。原创 2024-12-11 17:39:19 · 3391 阅读 · 1 评论 -
【MySQL篇】自带物理克隆数据工具Clone插件介绍(第一篇,总共三篇)
了解和学习MySQL8.0.17版本之后新增的物理克隆数据工具——MySQL Clone Plugin。通过该插件可以在生产数据库运行时进行无损克隆数据,这一功能使得数据库管理员能够更加方便地进行数据复制和备份,提高了数据库管理的效率和灵活性。原创 2024-12-05 13:35:20 · 3198 阅读 · 1 评论 -
【MySQL篇】启动、关闭、重启linux下MySQL数据库的多种方式
启动、关闭、重启linux下MySQL数据库的多种方式。通过mysqld命令、mysqld_safe命令、写入linux服务启动MySQL数据库实例;通过mysqladmin命令、shutdown命令、写入linux服务关闭MySQL数据库实例;通过restart命令重启MySQL数据库实例、写入linux服务重启MySQL数据库实例。原创 2024-12-06 15:53:33 · 26150 阅读 · 0 评论 -
【MySQL篇】通过官网下载linux系统下多种安装方式的MySQL社区版软件
通过官网下载linux系统下多种安装方式的MySQL社区版软件。包括yum源库方式下载MySQL、源码方式下载MySQL、rpm包方式下载MySQL、二进制方式下载MySQL。原创 2024-12-04 22:58:59 · 4337 阅读 · 0 评论
分享