首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
前端
人工智能
数据库
程序员
GitHub
架构
AI编程
Agent
展开
全部
后端
前端
人工智能
数据库
程序员
GitHub
架构
AI编程
Agent
Python
MySQL
嵌入式
代码规范
单片机
设计模式
暂无数据
推荐
最新
从反向扫描O(n)到正向扫描O(1):降序索引的物理机制与混合排序匹配规则
8.0真正实现了降序物理存储,但“建了降序索引”不等于“优化器一定用”,混合排序(ASC+DESC)的匹配条件、MIN/MAX优化的禁用、以及Change Buffer的不支持,构成了三个容易被忽略
函数索引的“完全一致”有多苛刻:写法、字符集、类型,差一处就失效
函数索引不是免费的午餐:查询表达式必须与索引定义“完全一致”,字符集和类型任何一处不匹配都会让它形同虚设;写入时每次都要计算函数值并维护索引,写密集场景的吞吐代价不可忽略。本文拆解函数索引的生效机制、
数据同步的三个工程底线:DDL同步、断点续传、一致性校验——开源CDC的边界与KFS的路径
开源CDC工具(Canal、Flink CDC、Debezium)在纯MySQL、纯DML场景下表现稳定,但一旦进入异构数据库+DDL频繁变更的信创深水区,结构性短板就会暴露。本文从数据同步的三个工程
MySQL 8.0不可见索引:删索引怕出事,不删又拖慢写入——中间态怎么用?
MySQL 8.0的不可见索引提供了一种“灰度删除”的中间态:索引仍然维护,但优化器默认忽略它。本文拆解不可见索引的生效机制、三个容易被误用的边界(主键与隐式主键、FORCE INDEX、唯一约束)
库内语义构建 vs 外挂向量库:业务语义缺失,才是RAG“胡说八道”的根源
KES AI数据库将“库内语义构建”作为三大核心能力之一,把业务定义、指标口径、实体关系沉淀在数据库层,让向量检索的结果在语义层被过滤和重排,而不是只靠相似度排序。本文从语义断层的工程根因出发,拆解库
MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
直方图只覆盖单列过滤、桶数不足时高基数列直接失效、函数包装或分区未命中时直方图根本不被优化器读取。本文拆解直方图的生效条件、失效场景与桶数调优方法。
以为自增ID只是有空洞?聊聊双主架构下无声的“数据覆盖”
从底层梳理清楚四个核心概念:为什么必然跳号?双主冲突怎么发生的?ID复用到底是什么?MySQL 8.0的自增持久化又救了多少人的命?把这些机制嚼碎了,避坑方案自然水落石出。
内核级AI与多模融合:AI数据库在海外场景的落地要点
金仓发布会KES AI 数据库,全球化战略在新闻稿里只占一小段。但这件事比 slogan 更值得看:海外客户不缺数据库,缺的是能塞进跑了二十年系统的底座。本文拆解出海三道门槛—兼容、供应链、本地化服务
Merge还是Materialize?一文讲透MySQL 8.0 CTE底层的执行计划博弈与性能陷阱
本文将从优化器的执行计划选择机制出发,深度拆解 Merge 与 Materialize 的底层博弈,给出用 EXPLAIN FORMAT=TREE 定位物化陷阱、规避递归死循环,以及用物理表落地
【实战一】构建作用域:如何搞定 FROM 后面的 5 种奇葩数据源?
本文详解 SQL 血缘引擎第一阶段:Scope 作用域构建。面对 FROM 后的 5 种复杂数据源(子查询、UDTF ),通过多栈协同与元数据注入,破解内外层隔离与虚拟列溯源等难题,打牢血缘解析地基。
云数据库半夜卡顿,CPU才30%?深挖云盘IOPS突发限制与内核挂起机制
本文从一次典型的云库卡顿排查切入,拆解云盘(如ESSD)的突发IOPS额度限制、Linux内核的IO调度机制,以及为什么在云上沿用物理机的innodb_io_capacity配置会导致系统假死
主库秒级,从库延迟2小时:深挖Online DDL回放的MDL阻塞与算法降级机制
本文将从MDL(元数据锁)的阻塞机制、算法降级的隐秘角落,以及并行复制在DDL面前的失效原因入手,深度剖析DDL回放导致主从延迟的底层链路。并给出gh-ost源码级的限流逻辑、主备倒换的平滑操作手册
老弟想自己做个微信,被我一个问题劝退了。。
最近老弟小阿巴放暑假,想找点事情做。 小阿巴思考片刻,一拍脑袋:对啊,我天天用微信,那我就做个微信吧! 老弟啊,听我一句劝,咱先别想着做微信了,先实现一个消息管理系统吧。
主从切换报成功,业务却写不进去——数据层脑裂与应用层连接残留的两类假成功
切换之后:数据层脑裂防护触发,双主都拒绝写入;应用层旧连接/VIP残留,流量没真正切过去。两类假成功排查优先级完全不同——先查同步状态和仲裁日志,不要重启。本文拆解两类假成功的触发链路与排查顺序。
为什么删掉索引后,查询瞬间变快了?探讨MySQL的随机I/O与顺序I/O博弈
本文从B+树物理存储结构出发,拆解优化器放弃索引的底层逻辑,并给出用“覆盖索引”将性能提升250倍的实战方案。
KaiwuDB 分布式集群扩缩容,从原理到完整操作踩坑总结
很多新手 DBA 会觉得扩缩容就是加机器删机器,实际远没有这么简单。分片迁移、副本、租约每一步出错,都可能造成业务抖动。 1、为什么我们需要集群弹性 业务流量不是恒定的,业务上涨,数据库压力打满;业务
从 MySQL 到时序数据库:我帮朋友做迁移的完整记录
时序数据库三种架构路线对比,LSM-Tree 适合高写入、列存扩展适合复杂查询。选型看基数规模和关联需求。
订单表改成实时更新后,我把主键模型的坑踩了一遍
订单表改成实时更新后,我把主键模型的坑踩了一遍 一、先说结论 实时更新这件事,两侧的能力骨架对照如下,全部为官方文档口径: 能力 Apache Doris Snowflake 行级 UPSERT 主键
备份成功≠数据可恢复:静默损坏会让物理备份把坏页一起带走
静默损坏会绕过日志,物理备份会把坏页一起带走,增量备份还会沿着时间线把损坏传下去。恢复演练只验“服务能不能启动”,等于把正确性交给了运气。本文拆解静默损坏的三类来源、页校验和的边界,给出三层数据校验方
测试全绿,上线三周数据没入账——那个95%的兼容度报告,漏掉的是边界
本文拆解六类末梢语义差异的典型表现,给出差分测试的落地方法:真实流量回放、按差异来源构造用例、发现一条差异固化一条回归用例。