暂无搜索历史
中国信通院《2024数据库发展白皮书》显示,超过六成的政企用户在核心系统升级中,将“架构可演进性”列为关键选型维度。然而在实际技术选型中,集中式、分布式、云原生...
MySQL的主从复制是最常用的高可用方案,但默认的异步复制有一个硬伤:主库写完即返回成功,binlog还没传到从库时主库宕机,这部分数据就丢了。
中国信通院《数据库发展白皮书》指出,核心系统的数据库迁移面临三大难题:停机窗口长、数据一致性难保证、故障后缺乏回退手段。传统模式是“停机 → 全量迁移 → 停机...
隔离级别是怎么实现的?为什么InnoDB能做到“读不阻塞写、写不阻塞读”?为什么RR级别下幻读没有被完全解决?
中国信通院《2024数据库发展白皮书》显示,超过六成的政企用户在核心交易系统升级中,将“强一致性保障下的高可用扩展能力”列为关键选型维度。然而在实际技术选型中,...
InnoDB以页为单位管理数据,默认16KB一页。数据行存储在页里,页与页之间通过B+树组织。
“小耶,你说自增主键好。但我看很多规范文档都推荐用业务复合主键,比如订单明细用(订单ID,商品ID),说这样更自然、更符合业务语义。到底听谁的?”
订单查询毫秒级,报表查询几十秒——这是很多人用MySQL时遇到的典型困惑。同一个数据库,同样的数据量,为什么换个查询方式就慢得离谱?
异构数据集成这个事,是我在实际项目里见过翻车最多的场景之一。很多人一上来就问"怎么把 Oracle 的数据同步到 MySQL",连"异构"和"同构"的区别都没搞...
但上周一个朋友发来一条JOIN查询,两张表:orders表200万行,users表50万行。他说:“users表小,应该是驱动表吧?为什么EXPLAIN显示or...
跳过SQL基础,直接研究执行计划、索引原理。结果面试的时候,面试官问“GROUP BY和HAVING的区别”,我愣了半天。
前两天在技术群里看到一条消息:“生产环境订单表插入报错了,Duplicate entry '2147483647' for key 'PRIMARY'。”
过去,集中式架构是银行业的“标准答案”——IBM大型机 + Oracle数据库,稳定、可靠、经过了数十年验证。但2026年的今天,这套架构正在被重新审视。
以前Agent的角色是辅助——生成SQL语句,DBA审核后手动执行。现在越来越多的场景在讨论让Agent自主操作数据库:自动巡检、自动优化、自动变更、自动修复。
迁移割接需要同步,双轨并行需要同步,实时容灾需要同步,信创替换更需要同步。数据同步做不好,迁移就是灾难。
你准备给一张8000万行的订单表加一个字段。按照计划,停机窗口30分钟,应该够了吧?
上一篇我们讲了关系型数据库——数据存进二维表格,行是记录、列是字段,表与表之间用主键外键串起来。ACID事务、复杂SQL查询、数据一致性,是它的看家本领。
今年的大会有一个核心议题:“AI Agent时代的数据系统” (Agentic Data System)。
Using temporary不等于“慢” 。MySQL创建临时表分三种情况:内存临时表、磁盘临时表、优化器临时表。只有磁盘临时表才是真正的性能杀手,内存临时表...
当时有个小项目,选了MongoDB,觉得“NoSQL灵活嘛”。结果做了两个月发现业务需要多表关联查询,MongoDB的聚合框架写得我怀疑人生。最后不得不连夜迁移...
暂未填写公司和职称
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市