MySQL自增id超过int最大值怎么办?
一、故事背景今天运维那边反馈有一个设备在后台查不到,我第一时间怀疑可能是数据出了问题,导致服务报错了没有入库。我拿着日志去本地请求接口,发现程序是没有报错的,我们的逻辑是先把唯一id放到redis里面,如果redis没有值就insert,有就update,做了一层缓存,估计是这样的话批量插入和更新数据库会快一点。然后我看redis是有值的,以为是redis和数据库数据不一致问题,我就把redis的key删了,重新再跑一下,结果打印了insert语句,但是没有插入到数据,看来事情并没有那么简单- -二、问题分析因为数据表很大,有5E+数据,我第一反应是mysql表数据量可能爆了,但是查了下好像没有太大限制再认真看了下表的自增id,这个数字让人有点熟悉的:2147483647 这个不就是int的
查看 >>2026-04-22
还是打不过?为什么Uber要从Postgres迁移到MySQL?
Postgres 和 MySQL 有什么区别?简单来说,这两种数据库的核心差异,主要体现在主键索引和二级索引的实现方式,以及底层的数据存储与更新机制上。接下来,我们就来详细看看这两者的不同之处。一、索引索引是一种用于加速查询的数据结构,通常采用 B+ 树实现。这种结构通过多层节点进行键值查找,数据库内部通常以“页(page)”的形式组织这些节点。查找过程中,系统会从根节点出发,逐层遍历树结构,逐步排除不包含目标数据的页面,直到最终定位到包含目标键的叶子页面。叶子节点中存储的是有序的键(key)以及对应的值(value)。一旦定位到目标键,便可直接获取相应的值。与此同时,该页面会被缓存在数据库的共享缓冲区中,以便后续查询可以重用,从而提升查询效率。在 B+ 树索引中,“键”指的是创建索引时指定
查看 >>2026-04-22
MySQL代码库分析报告显示,开发活动衰退且贡献者数量减少
作者 | Renato Losio译者 | 平川 最近,一份报告 分析 了 MySQL 服务器代码库的统计数据,为的是评估项目的状态、甲骨文对 MySQL 的投入以及社区版的未来。Percona 软件工程师经理 Julia Vural 写道:MySQL 数据库服务器是开源世界的基石。尽管其影响力不容置疑,但在查看其核心源代码库的原始统计数据时,我们发现了其不断发展变化而且有时令人惊讶的开发历史……年度提交视图存在明显的波动,也清楚地证实了其中存在的长期下降趋势。……仅根据历史提交量来看,该项目的活跃度预计将继续下降。根据分析,积极参与 MySQL 开发的开发人员人数量已从 2006 年的峰值 198 人降至 2025 年的约 75 人。与此同时,在过去 14 年间,代码更新量年均减少约四分之
查看 >>2026-04-22
国家知识产权局信息显示,浙江众合科技股份有限公司取得一项名为“一种基于python和mysql解析LCU系统日志数据方法及装置”的专利,授权公告号CN115658783B,申请日期为2022年9月。天眼查资料显示,浙江众合科技股份有限公司,成立于1999年,位于杭州市,是一家以从事铁路、船舶、航空航天和其他运输设备制造业为主的企业。企业注册资本67820.7158万人民币。通过天眼查大数据分析,浙江众合科技股份有限公司共对外投资了39家企业,参与招投标项目531次,财产线索方面有商标信息145条,专利信息492条,此外企业还拥有行政许可96个。声明:市场有风险,投资需谨慎。本文为AI基于第三方数据生成,仅供参考,不构成个人投资建议。
查看 >>2026-04-22
goInception魔改实操:总算搞定OB-MySQL租户自动化SQL审核
作者介绍刘宇,翼支付云原生存储领域资深专家,深耕有状态服务云原生化全链路实践,聚焦分布式数据库核心技术攻坚与开发运维一体化体系的构建。在 OceanBase(OB)数据库规模化应用进程中 ,数据库工单平台是降低业务接入门槛、加速 OB 落地的核心载体。在使用业内常用的开源审核工具 goInception 审核 sql 因无法适配 OB-MySQL 租户的分布式执行计划格式,导致 SQL 工单审核时预估行数(est_rows)提取失败 ,大表 DML、全表扫描等高危操作难以拦截,增加了运维风险,成为了 DBA 的关键阻碍。本文将完整拆解从 goInception 核心魔改到 Python 集成调用的全流程 ,提供 “ 问题定位 - 技术改造 - 落地验证” 的全链路方案 ,帮助 DBA 团队快
查看 >>2026-04-22
国家知识产权局信息显示,浪潮云信息技术股份公司取得一项名为“基于国密算法的MySQL代理全链路加密连接方法及系统”的专利,授权公告号CN118473754B,申请日期为2024年5月。天眼查资料显示,浪潮云信息技术股份公司,成立于2015年,位于济南市,是一家以从事软件和信息技术服务业为主的企业。企业注册资本36214.8272万人民币。通过天眼查大数据分析,浪潮云信息技术股份公司共对外投资了89家企业,参与招投标项目3948次,财产线索方面有商标信息22条,专利信息4237条,此外企业还拥有行政许可11个。声明:市场有风险,投资需谨慎。本文为AI基于第三方数据生成,仅供参考,不构成个人投资建议。
查看 >>2026-04-22
不改SQL性能提升5倍!小红书MySQL内核秒杀能力升级实践
“秒杀”是电商平台最典型的高并发促销场景,双十一等大促活动也常以秒杀能力作为数据库技术实力的标志。随着小红书电商业务快速增长,直播带货等爆品场景对极致下单速度的需求更加突出,希望将下单吞吐提升至 1W+/s。基于 MySQL 内核实现的合并秒杀优化,相对排队秒杀方案,将秒杀写入能力再提升 5 倍,相对MySQL 社区版本,更有百倍的性能提升。在设计上保持了和排队秒杀一致的能力,该能力对业务完全透明:仅需升级 MySQL 内核,无需改动 SQL,即可获得 5 倍以上性能提升。该方案不仅显著提升库存、优惠券、红包等高抢购场景的用户体验,也能在热门笔记点赞等高频写入场景实现数量级性能增强。一、背景24年小红书数据库团队首次通过对热点线程排队,将自研版本秒杀性能提升了10倍,但依然跟不上业务的快速发
查看 >>2026-04-22
国家知识产权局信息显示,四川新网银行股份有限公司取得一项名为“一种MYSQL从库互相切换时采集点位映射处置方法”的专利,授权公告号CN115422166B,申请日期为2022年9月。天眼查资料显示,四川新网银行股份有限公司,成立于2016年,位于成都市,是一家以从事货币金融服务为主的企业。企业注册资本300000万人民币。通过天眼查大数据分析,四川新网银行股份有限公司参与招投标项目484次,财产线索方面有商标信息32条,专利信息550条,此外企业还拥有行政许可4个。声明:市场有风险,投资需谨慎。本文为AI基于第三方数据生成,仅供参考,不构成个人投资建议。
查看 >>2026-04-22
国家知识产权局信息显示,四川新网银行股份有限公司取得一项名为“一种MYSQL从库互相切换时采集点位映射处置方法”的专利,授权公告号CN115422166B,申请日期为2022年9月。天眼查资料显示,四川新网银行股份有限公司,成立于2016年,位于成都市,是一家以从事货币金融服务为主的企业。企业注册资本300000万人民币。通过天眼查大数据分析,四川新网银行股份有限公司参与招投标项目484次,财产线索方面有商标信息32条,专利信息550条,此外企业还拥有行政许可4个。声明:市场有风险,投资需谨慎。本文为AI基于第三方数据生成,仅供参考,不构成个人投资建议。
查看 >>2026-04-22
 
1 最后一页 跳转