中国信通院《2024数据库发展白皮书》显示,超过六成的政企用户在核心交易系统升级中,将“强一致性保障下的高可用扩展能力”列为关键选型维度。然而在实际技术选型中,...
上周一个做国产化迁移的兄弟找我,项目刚迁完,数据、功能都通了,就一条核心查询慢:在Oracle上1.2秒,换到新库变成3.8秒。他第一反应是"这库是不是不行"。...
“小耶,你说自增主键好。但我看很多规范文档都推荐用业务复合主键,比如订单明细用(订单ID,商品ID),说这样更自然、更符合业务语义。到底听谁的?”
上个月帮一个团队看线上RAG客服。用户问“退款几天到账”,它答的是退货流程。模型换了两个,向量库也重新调过,还是答不准。我让他们把检索命中的片段打出来看,问题一...
异构数据集成这个事,是我在实际项目里见过翻车最多的场景之一。很多人一上来就问"怎么把 Oracle 的数据同步到 MySQL",连"异构"和"同构"的区别都没搞...
上周三(9月2日)晚上,我参加了 PostgreSQL 30 周年的活动的一场线上直播。
在日常的MySQL性能优化工作中,面对几百个配置参数,常常让人眼花缭乱。但经过多年的实战经验,我发现真正起决定性作用的参数其实只有两个。
跳过SQL基础,直接研究执行计划、索引原理。结果面试的时候,面试官问“GROUP BY和HAVING的区别”,我愣了半天。
前两天在技术群里看到一条消息:“生产环境订单表插入报错了,Duplicate entry '2147483647' for key 'PRIMARY'。”
十五年数据库相关经验,做过 DBA、架构师、技术顾问。不求"颠覆",只求"靠谱"。
过去,集中式架构是银行业的“标准答案”——IBM大型机 + Oracle数据库,稳定、可靠、经过了数十年验证。但2026年的今天,这套架构正在被重新审视。
以前Agent的角色是辅助——生成SQL语句,DBA审核后手动执行。现在越来越多的场景在讨论让Agent自主操作数据库:自动巡检、自动优化、自动变更、自动修复。
上周四晚上九点,客服问答群的告警消息开始刷屏。P99延迟从5ms涨到238ms,召回率从92%掉到78%。用户问“发票怎么开”,系统回一段“会员积分规则”。这系...
迁移割接需要同步,双轨并行需要同步,实时容灾需要同步,信创替换更需要同步。数据同步做不好,迁移就是灾难。
你准备给一张8000万行的订单表加一个字段。按照计划,停机窗口30分钟,应该够了吧?
上周三上午十点,业务高峰,开发一个电话打过来:路哥,库死了。我登录一看就愣住了,CPU、IO、内存全都正常,业务就是卡住不动,页面转圈,订单下不了。这种比CPU...
上个月新项目评审,开发说主键用UUID,理由是"永远不冲突、分布式友好"。我说先别急着定,主键在InnoDB 里不只是个唯一标识,它决定了整张表怎么存、写得多快...
上一篇我们讲了关系型数据库——数据存进二维表格,行是记录、列是字段,表与表之间用主键外键串起来。ACID事务、复杂SQL查询、数据一致性,是它的看家本领。
今年的大会有一个核心议题:“AI Agent时代的数据系统” (Agentic Data System)。
Using temporary不等于“慢” 。MySQL创建临时表分三种情况:内存临时表、磁盘临时表、优化器临时表。只有磁盘临时表才是真正的性能杀手,内存临时表...