摘要: 执行计划字段概要说明 id 查询语句中每出现一个 SELECT 关键字,MySQL 就会为它分配一个唯一的 id 值。也有例外,比如优化器对子查询做了 semi-join 优化时,和关联查询一样两个查询的 id 是一样的: mysql> explain select * from t1 where 阅读全文
posted @ 2025-11-11 14:28 VicLW 阅读(94) 评论(1) 推荐(0)
摘要: 前言:一个令人困惑的选择 你是否曾遇到这样的情况:明明表上有合适的索引,但explain的结果却显示 MySQL 选择了全表扫描?这背后其实是一个看不见的指挥家——MySQL 优化器——基于一系列「成本常数」做出的决策。 今天,我们将深入探索 MySQL 成本常数的奥秘,揭开查询优化背后的神秘面纱。 阅读全文
posted @ 2025-11-06 14:02 VicLW 阅读(18) 评论(0) 推荐(1)
摘要: 最近碰到一个 case,发现在特定场景下,并行复制竟然比单线程复制要慢。 现象 从某个时间点开始,从库的复制延迟持续增加,且没有下降的趋势。 数据库版本:8.0.40,事务隔离级别 RC(Read Committed),并行重放线程数(replica_parallel_workers)为 8。 分析 阅读全文
posted @ 2025-10-21 14:15 VicLW 阅读(14) 评论(0) 推荐(0)
摘要: 1.背景 在执行跑批任务的过程中,应用程序遇到了一个问题:部分任务的数据库连接会突然丢失,导致任务无法完成。从数据库的错误日志中,发现了 Aborted connection 的信息,这说明客户端和服务器之间的通信被异常中断了。 2.分析 为了找出问题的原因,我们首先根据经验,分析了可能导致连接被 阅读全文
posted @ 2024-05-11 09:41 VicLW 阅读(281) 评论(0) 推荐(0)
摘要: 首先是 在服务器上发现SQLServer占用内存过大,128G服务器内存它占用高达100多G。于是就去找解决方案,找了几篇文章发现都是通过修改SQLServer服务器最大内存让其释放占用内存,如图所示,我把最大内存修改为128MB 发现问题 然后我就发现我的SQLServer服务无法启动了,由于连接 阅读全文
posted @ 2024-03-13 15:18 VicLW 阅读(355) 评论(1) 推荐(0)
摘要: 一、背景简介 作为一个DBA难免不了会遇到性能问题,那么我们遇到性能问题该如何进行排查呢?例如我们在高并发的业务下,出现业务响应慢,处理时间长我们又该如何入手进行排查,本篇文章将分析io高的情况下如何分析及定位。 二、环境复现 环境配置:本次测试使用128C_512G_4TSSD服务器配置,MySQ 阅读全文
posted @ 2024-02-29 10:03 VicLW 阅读(874) 评论(0) 推荐(2)
摘要: 删除大量数据,无论是在哪种数据库中,都是一个普遍性的需求。 除了正常的业务需求,我们也需要通过这种方式来为数据库“瘦身”。 为什么要“瘦身”呢? 表的数据量到达一定量级后,数据量越大,表的查询性能相对也会越差。 毕竟数据量越大,B+树的层级会越高,需要的IO也会越多。 表的数据有冷热之分,将很多无用 阅读全文
posted @ 2023-12-20 11:20 VicLW 阅读(842) 评论(0) 推荐(0)
摘要: 一、Xtrabackup介绍 MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一 阅读全文
posted @ 2023-02-03 15:21 VicLW 阅读(426) 评论(0) 推荐(1)
摘要: SQL Server在删除数据后,会重新利用这部分空间,所以如果不是空间紧张的情况下,可以不回收。回收一般先回收日志文件,因为这个回收速度非常快,可以短时间内清理出一部分可用空间。回收步骤: 1、查看日志文件大小【一般回收比较大的】 --适用于RDS For SQL Server2012 SELEC 阅读全文
posted @ 2022-04-10 15:13 VicLW 阅读(1715) 评论(1) 推荐(0)
摘要: CentOS 6 使用chkconfig 命令设置自启动服务,chkconfig命令主要用来更新、启动、停止、查询系统服务在不同运行等级的状态。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 语法: chkconfig [--add][--del][--list] 阅读全文
posted @ 2022-03-19 13:38 VicLW 阅读(917) 评论(0) 推荐(0)