摘要: 导语 每一位 SQL Server DBA 都可能在部署完毕后,遭遇过这样一个“劝退”式报错: (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) → 拒绝访问。 你反复检查 IP、端口、账号、密码,甚至把 sa 密码复制粘贴了 100 遍, 阅读全文
posted @ 2026-08-04 15:37 VicLW 阅读(29) 评论(0) 推荐(0)
摘要: 🚀 gh-ost 线上表结构变更 (Online DDL) 生产实战全指南 涵盖核心前置条件、4大实战场景命令、全量参数深度解析及血泪避坑宝典 📑 目录导航 一、 战前检查:gh-ost 核心前置条件 二、 生产实战命令模板 (4大典型场景) 三、 核心参数深度解析 (全量详细版) 四、 实战避 阅读全文
posted @ 2026-05-25 17:54 VicLW 阅读(67) 评论(0) 推荐(0)
摘要: 执行计划字段概要说明 id 查询语句中每出现一个 SELECT 关键字,MySQL 就会为它分配一个唯一的 id 值。也有例外,比如优化器对子查询做了 semi-join 优化时,和关联查询一样两个查询的 id 是一样的: mysql> explain select * from t1 where 阅读全文
posted @ 2025-11-11 14:28 VicLW 阅读(153) 评论(1) 推荐(1)
摘要: 前言:一个令人困惑的选择 你是否曾遇到这样的情况:明明表上有合适的索引,但explain的结果却显示 MySQL 选择了全表扫描?这背后其实是一个看不见的指挥家——MySQL 优化器——基于一系列「成本常数」做出的决策。 今天,我们将深入探索 MySQL 成本常数的奥秘,揭开查询优化背后的神秘面纱。 阅读全文
posted @ 2025-11-06 14:02 VicLW 阅读(65) 评论(0) 推荐(1)
摘要: 最近碰到一个 case,发现在特定场景下,并行复制竟然比单线程复制要慢。 现象 从某个时间点开始,从库的复制延迟持续增加,且没有下降的趋势。 数据库版本:8.0.40,事务隔离级别 RC(Read Committed),并行重放线程数(replica_parallel_workers)为 8。 分析 阅读全文
posted @ 2025-10-21 14:15 VicLW 阅读(31) 评论(0) 推荐(0)
摘要: 1.背景 在执行跑批任务的过程中,应用程序遇到了一个问题:部分任务的数据库连接会突然丢失,导致任务无法完成。从数据库的错误日志中,发现了 Aborted connection 的信息,这说明客户端和服务器之间的通信被异常中断了。 2.分析 为了找出问题的原因,我们首先根据经验,分析了可能导致连接被 阅读全文
posted @ 2024-05-11 09:41 VicLW 阅读(332) 评论(0) 推荐(0)
摘要: 首先是 在服务器上发现SQLServer占用内存过大,128G服务器内存它占用高达100多G。于是就去找解决方案,找了几篇文章发现都是通过修改SQLServer服务器最大内存让其释放占用内存,如图所示,我把最大内存修改为128MB 发现问题 然后我就发现我的SQLServer服务无法启动了,由于连接 阅读全文
posted @ 2024-03-13 15:18 VicLW 阅读(423) 评论(1) 推荐(0)
摘要: 一、背景简介 作为一个DBA难免不了会遇到性能问题,那么我们遇到性能问题该如何进行排查呢?例如我们在高并发的业务下,出现业务响应慢,处理时间长我们又该如何入手进行排查,本篇文章将分析io高的情况下如何分析及定位。 二、环境复现 环境配置:本次测试使用128C_512G_4TSSD服务器配置,MySQ 阅读全文
posted @ 2024-02-29 10:03 VicLW 阅读(942) 评论(0) 推荐(2)
摘要: 删除大量数据,无论是在哪种数据库中,都是一个普遍性的需求。 除了正常的业务需求,我们也需要通过这种方式来为数据库“瘦身”。 为什么要“瘦身”呢? 表的数据量到达一定量级后,数据量越大,表的查询性能相对也会越差。 毕竟数据量越大,B+树的层级会越高,需要的IO也会越多。 表的数据有冷热之分,将很多无用 阅读全文
posted @ 2023-12-20 11:20 VicLW 阅读(893) 评论(0) 推荐(0)
摘要: 一、Xtrabackup介绍 MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一 阅读全文
posted @ 2023-02-03 15:21 VicLW 阅读(448) 评论(0) 推荐(1)