达梦 SQL 优化实战:一次 BLKUP2 回表代价过高问题的定位与解决2026-03-17·4187 字·20 分钟达梦数据库 达梦 DM8 SQL优化 BLKUP2 执行计划 DBMS_SQLTUNE 故障处理一次达梦 SQL 优化实战:SQL 最终只返回 15 行,但因缺少 SO_ID、SO_DET_NO 联合索引,在 SHOP_SALE_ORDER_DETAIL 宽表上产生大量 BLKUP2 回表。通过新增联合索引和收集统计信息,逻辑读从 40046153 页降到 46 页。
记一次 1000+ 每秒 UPDATE 引发的 Redo 风暴:AWR 定位 log file switch checkpoint incomplete2025-12-11·2078 字·10 分钟Oracle Oracle 11g Redo 归档日志 AWR Log File Switch Checkpoint Incomplete Log File Sync SQL优化 故障处理 DBA一次 Oracle Redo 风暴处理实战:生产库磁盘使用率超过 90%,日志切换从每小时十几次飙升到数百次,AWR 显示 log file switch checkpoint incomplete 占 DB time 约 41%,最终定位 SQL_ID 0vq0s6rm8fawn 每小时执行 376 万次,约 1000+ 次/秒 UPDATE。