暂无搜索历史
中国信通院《数据库发展白皮书》指出,核心系统的数据库迁移面临三大结构性难题:停机窗口长、数据一致性难保证、故障后缺乏回退手段。传统模式是“停机 → 全量迁移 →...
一张表上有一个自增主键(聚簇索引)和三个二级索引。现在插入一行新数据。InnoDB需要做几件事?
关系数据库管理系统选型这件事,很多人一上来就拉对比表格。十几个产品,比功能、比跑分、比兼容率,比了三个月还没结论。
但MySQL的表现恰恰相反。在并发量增加到一定程度后,写入吞吐不但没有下降,反而还在上升。原因就在组提交(Group Commit) ——它把多个事务的刷盘操作...
索引建了,EXPLAIN也显示走了索引,但查询就是慢——这种情况比“没走索引”更让人崩溃。
优化器根据WHERE条件中的分区键,自动排除不包含目标数据的分区,只扫描必要的分区。裁剪生效时,查询只扫一个分区,性能提升几十倍;裁剪失效时,扫描所有分区,比不...
业务要一份“实时交易+历史库存+设备传感器状态”的联合报表。你一看数据分布:交易数据在MySQL,库存历史在数仓,传感器数据在InfluxDB。于是开始搭ETL...
连接池这东西,平时不出问题的时候你根本感觉不到它的存在。一旦出问题——应用连不上数据库了,或者数据库CPU莫名其妙飙到100%——你才会发现,这个小东西的威力有...
中国信通院《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'。”
暂未填写公司和职称
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市