随笔分类 -  MYSQL

MYSQL相关技术
摘要:1. MySQL Online DDL 原理 目录1. MySQL Online DDL 原理1.1. 前言1.2. 用法1.2.1. 参数选择1.2.2. 适用场景(来自8.0)1.2.3. 不适用的DDL1.3. 执行过程1.4. 总结: 1.1. 前言 MySQL 的 DDL(Data Def 阅读全文
posted @ 2025-07-09 15:17 数据库小白(专注) 阅读(359) 评论(0) 推荐(0)
摘要:mysql大表加索引的方案 目录mysql大表加索引的方案一、方案选择与优先级二、MySQL 在线添加索引(推荐)1. 使用ALGORITHM=INPLACE(MySQL 5.6+)2. 使用CONCURRENTLY(MariaDB/PostgreSQL 风格)三、第三方工具方案(PT)1. pt- 阅读全文
posted @ 2025-07-09 15:12 数据库小白(专注) 阅读(601) 评论(0) 推荐(0)
摘要:MySQL运维24-SHOW ENGINE INNODB STATUS解析 目录MySQL运维24-SHOW ENGINE INNODB STATUS解析1、SHOW ENGINE INNODB STATUS概述2、信号量(Semaphores)2.1、信号量信息示例2.2、信号量信息说明2.3、知 阅读全文
posted @ 2025-07-09 10:07 数据库小白(专注) 阅读(205) 评论(0) 推荐(1)
摘要:1. mysql优化和常用问题定位 目录null1. mysql优化和常用问题定位1.1. 常用查询:1.1.1. 查询数据库操作类型1.1.2. 定位执行效率低的sql1.1.3. 查询出造成阻塞的SQL和会话信息1.1.3.1. mysql5.7及以下版本1.1.3.2. mysql 8.0nu 阅读全文
posted @ 2025-07-09 09:37 数据库小白(专注) 阅读(41) 评论(0) 推荐(0)
摘要:MySQL CPU性能定位 目录MySQL CPU性能定位CPU的5种状态MySQL常见CPU 案例1.SQL语句导致CPU高Sending data官网解释:Copying to tmp table,Copying to tmp table on disk:官网解释:2.SQL语句IO问题导致CP 阅读全文
posted @ 2025-07-09 09:36 数据库小白(专注) 阅读(25) 评论(0) 推荐(0)
摘要:1. mysql 系统信息采集和SQL追踪 目录1. mysql 系统信息采集和SQL追踪1.1. mysql的存储过程对sql和数据库信息的采集1.1.1. msyql整体性能的诊断报告 diagnostics()1.1.2. 跟踪某一条sql的执行信息 ps_trace_statement_di 阅读全文
posted @ 2025-07-09 09:34 数据库小白(专注) 阅读(35) 评论(0) 推荐(0)
摘要:MySQL 安装与配置 Jemalloc 内存管理 前言 背景: 正式环境的mysql数据库innodb_buffer_pool_size参数设置为系统的80%以下,但是系统内存总是不够用,还存在swap被使用的情况(swap被使用可能严重影响性能),其根本原因是mysql在使用了内存之后并没有及时 阅读全文
posted @ 2025-07-08 17:42 数据库小白(专注) 阅读(258) 评论(0) 推荐(0)
摘要:Binlog分析利器-binlog_summary.py 目录Binlog分析利器-binlog_summary.py前言1. 下载地址2. 参数解析3. 常见用法3.1 分析实例的TPS信息3.2 分析表的操作情况4.3 分析Binlog中最大的5个事务。4. 实现思路 前言 Binlog中,除了 阅读全文
posted @ 2025-07-08 15:41 数据库小白(专注) 阅读(48) 评论(0) 推荐(0)
摘要:mysqlbinlog命令详解 目录mysqlbinlog命令详解初步了解binlogbinglog简介mysqlbinlog常见的选项binglog对性能的损耗binlog日志的使用场景常用的binlog日志操作命令查看所有binlog日志列表查看master状态flush 刷新log日志重置(清 阅读全文
posted @ 2025-07-08 15:41 数据库小白(专注) 阅读(370) 评论(0) 推荐(0)
摘要:MySQL 临时表 MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。 临时表在MySQL 3.23版本中添加,如果你的MySQL版本低于 3.23版本就无法使用MySQL的临时表。不过现在一般很少有再使用这么低版 阅读全文
posted @ 2025-07-07 14:56 数据库小白(专注) 阅读(52) 评论(0) 推荐(0)