跳转到主要内容

所有文章

2026-10-20-Tue

1213 字 3 分钟

2026-10-20-Tue 🕐 创建时间:​2026-10-20 10:26 星期二 距离 ​2027-01-01​ 还剩 ​72 天,加油! 本周规划 **慢查询诊断**继续完善,要至少能对单个 SQL 做出比较准确的判断,能给出诊断案例,并给出下一步操作方案,并正确路由到后续跟进者 智能诊断迁移 Agent …

TiDB抖动排查路径

50 字 1 分钟

1 select执行流程 2 INSERT流程 2.1 落盘步骤 ‍ 3 故障排查流程​​ ‍ #TiDB#​ #故障排查# ‍

常用MySQL命令

677 字 2 分钟

将某个字段/binary类型转换为utf8字符集的方法 CONVERT(job_meta USING utf8) COLLATE utf8_unicode_ci 统计BINLOG中EVENT分布 # 按照时间段解析BINLOG mysqlbinlog -vv --start-datetime "2022-04-01 …

MySQL slow_log日志采集方案

568 字 2 分钟

1 MySQL slow_log日志采集方案 1.1 背景 慢查询对线上的影响很大,而慢日志是发现慢查询SQL的最常用手段,所以对慢日志的收集和监控,是作为一个DBA的最常见需求。下面介绍一下常见的慢日志收集方案 slow-query-log 5.4.1 Selecting General Query Log and …

Caddy泛域名配置 && hugo自动更新

704 字 2 分钟

背景 在腾讯云买了个轻量服务器,就想部署一些self-hosted服务,带来的一个后果就是要配多个域名,申请多套SSL证书。一开始还好,很快就能申请好,不过随着域名的增多,有时候新加域名得等一段时间才能申请成功。 好在caddy是支持泛域名证书(Wildcard certificates): 虽然caddy支持泛域名证 …

待填的坑

113 字 1 分钟

最近刚开始写blog,需要抽时间将之前的知识梳理一下,包括不限于: MySQL TiDB Linux相关:ZFS, Openwrt等 编程语言:SHELL, Python, Golang等 工具类:Shadowsocks, Minio, NextCloud Mac: MarkText 博客: Caddy, Hugo, …

一次TiDB负载搞排查

195 字 1 分钟

背景 TiDB Server两个节点CPU使用率都比较高 查看QPS指标,可以看到14点到19点之间是基本没有流量的 登陆机器可以发现,有很多连接其实已经失效,但是还残留服务器上: 怀疑Server负载高和这些诡异的SQL有关系,即便没有释放,也没办法KILL,但是还是占用了一个核的CPU …

HUGO主题相关内容

680 字 2 分钟

安装主题 安装主题可以通过两种途径: 直接下载主题的ZIP文件,将文件解压到theme目录下。 通过git submodel方式,将主题作为git子模块来管理。 建议通过git submodel方式来管理,这样后续主题有更新,直接通过git submodel来更新即可。 修改主题 如果希望对主题默认的风格进行微调。不管 …

MySQL在线更改Binlog目录

603 字 2 分钟

线上使用共享表空间,因共享表空间没办法释放,导致磁盘可用空间太小,所以新找几台机器,重新导出导入,将业务迁移到新机器上。 因需要从备机导数据,需要保留binlog个数不固定,为避免导数机器被binlog撑满,将其他磁盘的目录挂载到binlog目录。

MySQL搭建Group Replicatiion

771 字 2 分钟

1. 安装MySQ(>=5.7.19) 具体安装方法,请百度或Google 2. GR准备工作 1. 更改配置文件 loose-为配置前缀,后边才是变量名。 正常情况下配置文件里参数是必须可用的,也就是必须先安装插件,后改配置文件,否则MySQL启动时会报错。加loose-前缀后,如果参数不存在,会先忽略报错,待插件安 …

Linux端口转发方式

259 字 1 分钟

ssh端口转发模式 这种方式,有以下特点: 可以在本地执行,也可以在服务器执行,部署方案灵活; 通信会经过ssh加密,安全性好; 同样是因为经过ssh加密,所以性能比较低 ssh -L ${local_port}:${server_ip}:${server_port} -fN root@${proxy_ip} …