2026年07月12日
SQLSERVER:CDC捕获/清理作业参数调优
分类:DataBase
2026年07月12日
SQLSERVER:CDC同步延迟问题排查处理
摘要:CDC 同步延迟 / 状态排查 SQL1. 查看捕获作业运行状态EXEC sys.sp_cdc_help_jobs;-- 关注 capture 行的 running(应为1)、maxtrans、pollinginterval若 running = 0,手动启动:EXEC sys.sp_cdc_start_job @job_type = 'capture';2. 查看最近日志扫描会话的延迟与吞吐-- 最近一次扫描的延迟(秒)和吞吐SELECT session_id, start_time, en
分类:DataBase
2026年07月12日
SQLSERVER:开启全量日志恢复功能-导致磁盘空间暴涨问题处理
摘要:SQLSERVER 2012 开启了:ALTER DATABASE [shukuinfo] SET RECOVERY FULL WITH NO_WAIT;数据库磁盘空间一直在上涨,如何解决?解决方案:方案A:生产环境 —— 保留 FULL 模式 + 配置日志备份(推荐)这是正确做法,既支持时间点恢复,又控制日志大小:-- 1. 做一次完整备份(如果是首次切 FULL 模式必须先做)BACKUP DATABASE shukuinfo TO DISK = 'D:\Backup\shukuin
分类:DataBase
2026年07月12日
SQLSERVER 生产环境关闭CDC的完整流程(全库表关闭CDC)
分类:DataBase
2026年07月12日
SQLSERVER 生产环境开启CDC的完整流程(全库表开启CDC)
分类:DataBase
2026年07月12日
SQLSERVER CDC原理与架构
摘要: SQL Server 2012 CDC 完整架构原理图 + 组件详解SQL Server 2012 CDC 底层架构与 2008 完全一致,仅新增 SSIS CDC 专用组件;核心依靠事务日志异步解析 + SQL Agent 双作业实现变更捕获。 一、官方标准 CDC 数据流总图(微软原版架构图)### 整体数据流链路1. 业务源表 (Source Tables):执行 INSERT/UPDATE/DELETE,变更先写入事务日志 (ldf),不阻塞业务表2. SQL
分类:DataBase
2026年02月28日
最新版archery-1.13.0通过docker-compose安装配置踩坑指南
分类:DataBase
2025年09月16日
[TiDB]磁盘占用文件space_placeholder_file删除的方法
摘要:• TiKV 启动时会预留一块空间用于保护磁盘空间。当磁盘剩余空间小于该预留空间时,TiKV 会限制部分写操作。预留空间形式上分为两个部分:预留空间的 80% 用作磁盘空间不足时的运维操作所需要的额外磁盘空间,剩余的 20% 为磁盘临时文件。在回收空间的过程中,如果额外使用的磁盘空间过多,导致存储耗尽时,该临时文件会成为恢复服务的最后一道防御。• 临时文件名为
分类:DataBase
2025年09月16日
[TiDB]通过purge-threshold参数配置 Raft Engine 的磁盘空间占用大小
摘要:现象:在/data/tidb/tidb-data/tikv-20160目录下,有一个文件夹占用了大量的空间,进行可以看到以下文件:[root@uat-server-2 raft-engine]# ls0000000000000001.rewrite 0000000000000208.raftlog 0000000000000229.raftlog 0000000000000250.raftlog0000000000000188.raftlog 0000000000000209.raftlog 0000000000000230.raftlog 0000000
分类:DataBase
2025年09月08日
MySQL8.0 prefer_ordering_index参数详解
摘要:MySQL 8.0 中的 prefer_ordering_index 参数是一个重要的优化器开关,用于控制优化器在处理包含 ORDER BY、GROUP BY 或 LIMIT 子句的查询时,是否优先使用有序索引。该参数通过 optimizer_switch 系统变量进行控制。参数详解1. 参数作用prefer_ordering_index 参数用于调整优化器对“排序索引”的偏好。该参数的值可以是 on 或 off,默认值为 on 。开启(默认) :prefer_order