首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
前端
人工智能
数据库
程序员
架构
GitHub
AI编程
Agent
展开
全部
后端
前端
人工智能
数据库
程序员
架构
GitHub
AI编程
Agent
Python
MySQL
嵌入式
代码规范
运维
开源
暂无数据
推荐
最新
分布式集群的“最后一公里”:分片集群与透明分布式集群的工程代价拆解
分片集群把数据分布和应用路由的复杂度交给开发者,透明分布式集群把复杂度下沉到数据库内核。两条路线的应用改造成本、事务一致性保障、故障隔离粒度完全不同。本文从工程落地视角,拆解分片与透明分布式的技术内核
测试全绿,上线三周数据没入账——那个95%的兼容度报告,漏掉的是边界
本文拆解六类末梢语义差异的典型表现,给出差分测试的落地方法:真实流量回放、按差异来源构造用例、发现一条差异固化一条回归用例。
Redo Log循环写与checkpoint推进:长事务阻塞下的Checkpoint风暴完整链路
一个事务跑了半小时还没提交,Redo Log空间持续缩小,最终InnoDB暂停所有写入等待刷盘。根因不在磁盘慢,在长事务阻塞了checkpoint推进:它需要的旧日志不能被覆盖,脏页刷盘速度又跟不上
深入 OLTP 锁与并发:从行锁到分布式事务的一致性权衡
OLTP 并发控制为什么难?本文从 MVCC 多版本并发控制的底层原理讲起,分析行锁、间隙锁、Next-Key Lock 的作用机制,结合真实踩坑案例讲解死锁排查与预防策略。
银行业市占率最高的国产数据库是谁?先搞清楚“市占率”的四种口径
搜索“银行业市占率最高的国产数据库”,不同厂商给出的答案完全不同。“市占率”这个词本身就有四种统计口径,每种口径的统计边界、数据来源和适用场景都不同,本文逐一拆解,帮你建立自己的选型判断框架。
innodb_autoinc_lock_mode的三种模式:批量插入时自增锁的持有逻辑与调优
单条INSERT卡了3秒,查遍锁等待、磁盘I/O、网络都正常。问题可能出在自增锁上本文拆解自增锁的三种模式、批量插入时的锁持有逻辑,以及模式2下自增值不连续但并发性能最好的取舍。
连接数没满,应用却连不上数据库——TCP backlog溢出与somaxconn的隐藏限制
backlog的实际生效值受Linux内核somaxconn约束,本文拆解连接队列的完整链路、overflow的排查方法,以及连接池与内核参数的配合调优。
DELETE没删多少数据,表却越来越大——InnoDB删除空洞与页合并失效的根因
DELETE删了数据,磁盘空间却一点没释放。InnoDB的删除是“标记删除”,行被标记后空间不会立即回收。purge线程清理滞后、页合并阈值苛刻、长事务阻塞——三个因素叠加,导致删除后的空间长期“悬空
从症状到根因:数据库监控指标的分层方法与静态/动态阈值策略
本文把监控指标分成“症状指标”和“根因指标”两类:症状指标用于触发告警,根因指标用于定位问题。配合静态阈值与动态基线的两层策略,让告警不再疲劳。
Undo、Redo 与事务回滚
Checkpoint 与 Crash Recovery 讲到数据库崩溃后,如何借助 WAL 恢复到一致状态。 今天继续深入一个核心问题: 数据库崩溃后,为什么有些操作需要重新执行(Redo),有些操作
期货 CTP 系统 Oracle RAC 迁移国产库实战:读写分离架构设计与性能对标
承载全量交易业务的 CTP 系统对时延、一致性、可用性要求极高。华泰期货用金仓读写分离集群全面替代 Oracle RAC,交易系统与风控系统双双上线,功能 100% 兼容、性能持平、可用性 99.99
数据库缓存架构深度解析:命中率、一致性、多层缓存管理
数据库缓存怎么搭?从 Buffer Pool 到 Redis,多层缓存架构设计、一致性管理和常见陷阱一文讲透。
索引建了查询却更慢——优化器选错索引与Index Merge的隐藏代价
建索引是为了加速查询,但有时候索引建了,查询反而更慢。本文拆解优化器选错索引的三种典型场景、Index Merge的代价链路,以及用EXPLAIN ANALYZE和FORCE INDEX定位问题的方法
从INDEX到JOIN_ORDER:MySQL 8.0 Hint语法体系与五类实战场景
统计信息过期、数据分布倾斜、代价模型局限——优化器选错执行计划的原因有很多。当SQL没改,执行计划却突然变差时,除了更新统计信息,还有一条路:用Hint强制干预优化器的决策。本文拆解MySQL 8.0
老弟想自己做个微信,被我一个问题劝退了。。
最近老弟小阿巴放暑假,想找点事情做。 小阿巴思考片刻,一拍脑袋:对啊,我天天用微信,那我就做个微信吧! 老弟啊,听我一句劝,咱先别想着做微信了,先实现一个消息管理系统吧。
异构数据库DDL同步:260条链路的结构变更自动适配方案
异构数据库同步最难的不是搬运数据,是源端结构一变目标端就跟不上。260+条链路、10多种数据库,DDL自动转换靠正则替换根本扛不住。本文拆解结构化DDL转换的完整流程:先拆结构、再映射差异、按目标语法
ES 换 Doris 收益速查:6 条日志场景替换前后对照与排错清单
摘要:日志与可观测场景用 Apache Doris 替换 Elasticsearch 的已公开收益,按客户与场景整理为速查表:中信银行信用卡中心日志云平台 ES 9 台 16c32G 降到 4 台 8
从时间到语义:时序数据库与向量数据库的核心机制、选型与多模融合趋势
时序数据库专门处理“带时间戳的数据”,向量数据库专门处理“高维向量的相似度检索”。两者都不是通用型数据库,而是为特定数据形态和查询模式深度优化。本文拆解两种数据库的核心机制、适用场景
分布式事务深度:TCC空回滚、悬挂与Saga补偿风暴的根因与解法
代码在测试环境跑得好好的,一到生产就出问题,而且出问题时往往账已经对不上了。本文拆解TCC空回滚、悬挂、幂等三大坑的时序成因,给出事务记录表的解决方案,分析Saga补偿风暴的触发链路和限流策略。
MySQL B-tree索引并发控制优化:写密集场景的锁瓶颈与内核级解法
B-tree的结构修改操作(SMO)一次只能跑一个,索引级锁把所有写操作串行化。本文拆解B-tree索引锁的瓶颈根源、并发SMO的技术原理、Latch Coupling的加锁优化机制,以及热点行事务合