稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • 面试
  • Python
  • 架构
  • 大数据
  • Go
  • 数据库
  • Spring Boot
  • 展开
  • 全部
  • 后端
  • Java
  • 面试
  • Python
  • 架构
  • 大数据
  • Go
  • 数据库
  • Spring Boot
  • 前端
  • .NET
  • MySQL
  • Elasticsearch
  • C#
  • Trae
  • 暂无数据
    • 推荐
    • 最新
  • 同事问我 MySQL 用啥排序规则,我差点答不上来
    MySQL 排序规则怎么选?详解 utf8mb4_0900_ai_ci、utf8mb4_general_ci 和 utf8mb4_bin 的区别,解决大小写敏感、中文排序乱序等常见问题。
    • 程序员大华
    • 80
    • 点赞
    后端 MySQL
    同事问我 MySQL 用啥排序规则,我差点答不上来
  • 数据同步神器!一款搞定多种数据源同步的开源中间件!
    dbsyncer —— 一款开源的数据同步中间件,提供 MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL 等同步场景
    • Java陈序员
    • 129
    • 点赞
    Java Spring Boot MySQL
    数据同步神器!一款搞定多种数据源同步的开源中间件!
  • 第10讲:并发场景优化——锁机制与死锁解决
    开篇:MVCC解决了读写冲突,写写冲突呢? 上一讲我们学了MVCC,读写可以不冲突。但写写冲突怎么办?两个事务同时修改同一行,必须有先后顺序,这就需要锁。 经典问题:秒杀超卖。应用层"先查后改",两个
    • 骑着bug的coder
    • 25
    • 点赞
    后端 MySQL
  • 取代Navicat!全新一代数据库管理工具来了,超级智能!
    作为后端开发,我们经常需要使用数据库管理工具来操作数据库,比较常用的有Navicat。今天给大家分享一款比它界面更现代化,提示更智能的数据库管理工具,集成AI功能可以实现报错分析。
    • MacroZheng
    • 4.4k
    • 30
    后端 Java MySQL
    取代Navicat!全新一代数据库管理工具来了,超级智能!
  • MySQL 和 Redis搭配使用指南
    MySQL 和 Redis 是现代应用架构中经典的 “持久存储 + 高速缓存” 组合。它们各自优势互补: MySQL:强一致性、事务支持、持久化,适合存储核心业务数据(如用户信息、订单)。 Redis
    • 哈里谢顿
    • 43
    • 1
    Redis MySQL
  • InnoDB 核心原理拆解:缓冲池、Redo Log、MVCC 的底层逻辑
    WHAAAAT,你的线上查询突然从 50ms 飙到 5 秒?DBA 甩过来一句"缓冲池命中率才 60%"就走了,你一脸懵:这玩意儿到底啥原理?为啥能把性能拖垮成这样? 数据不会撒谎 。MySQL 官方
    • 技术不打烊
    • 46
    • 点赞
    后端 MySQL
    InnoDB 核心原理拆解:缓冲池、Redo Log、MVCC 的底层逻辑
  • 这 10 个 MySQL 高级用法,让你的代码又快又好看
    SELECT只是起点!掌握WITH子句、条件聚合、EXISTS优化等10个实用技巧,让你的SQL不仅跑得快,还写得优雅。真实项目验证,拿来即用。
    • 程序员大华
    • 1.5k
    • 23
    后端 MySQL
    这 10 个 MySQL 高级用法,让你的代码又快又好看
  • PostgreSQL这么多优势,为什么还要使用MySQL
    为什么这些大厂不选择同样流行的 MySQL,而是纷纷押注 PostgreSQL?这背后,是 PostgreSQL 在多个关键技术维度上的显著优势。
    • 最贪吃的虎
    • 6.9k
    • 55
    后端 MySQL
    PostgreSQL这么多优势,为什么还要使用MySQL
  • MySQL + Redis 协同 示例
    最小可运行、可复现的「MySQL + Redis 协同」示例,场景选最经典的 「缓存击穿/穿透保护 + 读写并发」: 用户表在 MySQL。 热点用户查询先走 Redis,缓存未命中再回源 MySQL
    • 哈里谢顿
    • 40
    • 点赞
    Redis MySQL
  • 面试官微笑发问:第100万页怎么查?我差点当场沉默…
    面试官常问:MySQL 数据表上亿时,limit 1000000,10 这种超大分页该怎么优化?本质是避免“扫描+丢弃”。本文从索引、延迟关联、游标分页到业务层面与 MySQL8.x 新特性全面解析。
    • 软件求生
    • 12k
    • 108
    后端 面试 MySQL
    面试官微笑发问:第100万页怎么查?我差点当场沉默…
  • MySQL EXPLAIN 执行计划分析:能否查看 JOIN 关联顺序
    你们知道 EXPLAIN 是否能看出 MySQL 的 JOIN 关联顺序? 结论是:完全可以,而且 EXPLAIN 是查看、分析 MySQL JOIN 关联顺序的核心、最常用手段,没有之一。
    • Cosolar
    • 77
    • 2
    后端 数据库 MySQL
    MySQL EXPLAIN 执行计划分析:能否查看 JOIN 关联顺序
  • 🔥MySQL的大表优化方案 (实战分享)
    一、MySQL大表的标准和定义 数据量维度:单表行数超过1000万行,或单表占用空间超过100GB(不同业务场景下阈值差异较大,如高并发业务中500万行可能就成为大表); 并发场景性能维度:查询耗时稳
    • IT_sunshine
    • 291
    • 2
    Java MySQL 性能优化
    🔥MySQL的大表优化方案 (实战分享)
  • 🔥我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
    面试官:麻烦你好好看看这篇文章,再告诉我,每张表到底能存多少数据? 实际情况下,每张表由于自身的字段不同、字段所占用的空间不同等原因,它们在最佳性能下可以存放的数据量也就不同,需要手动计算才行。
    • 阿杆
    • 161k
    • 1.8k
    数据库 MySQL 后端
    🔥我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
  • 字节2面:为了性能,你会违反数据库三范式吗?
    数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
    • 猿java
    • 21k
    • 257
    MySQL Java 面试
    字节2面:为了性能,你会违反数据库三范式吗?
  • 看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
    最近接了个外包,和另外两个哥们一起开发。因为他们的时间更充裕,所以前期的表结构都是他们来设计,我没有参与。等我空下来开始做我的部分时,两眼一抹黑,光看表名完全不知道是什么东西。 我不理解,但大受震撼
    • 一只叫煤球的猫
    • 8.1k
    • 76
    后端 MySQL 面试
    看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
  • MySQL与Redis缓存一致性方案
    本文探讨MySQL与Redis缓存一致性问题,分析Cache Aside、Read/Write Through、Write Behind三种经典策略优劣。
    • 镜花水月linyi
    • 146
    • 3
    后端 Redis MySQL
    MySQL与Redis缓存一致性方案
  • 用了MySQL的INSERT ON DUPLICATE KEY UPDATE,怎么还报唯一索引冲突错误
    多唯一索引(包括主键)的情况下,MySQL的INSERT ON DUPLICATE KEY UPDATE并不安全;即使用了它也会报唯一索引冲突错误
    • 青石路
    • 134
    • 2
    MySQL 后端 SQL
    用了MySQL的INSERT ON DUPLICATE KEY UPDATE,怎么还报唯一索引冲突错误
  • mysql基础面试题
    最近对mysql的基础知识很感兴趣,所以希望通过查询网络上的面试题来巩固下基础,所以如下 1 普通索引跟唯一索引应该如何选择 在 MySQL(InnoDB)里,“普通二级索引(KEY)”和“唯一索引(
    • 哈里谢顿
    • 37
    • 点赞
    MySQL
  • MySQL千万级数据从190秒优化到1秒全过程
    千万级数据大概就是MySQL查询的天花板了。这里讨论的情况是在MySQL一张表的数据达到千万级别。表设计很烂,业务统计规则又不允许把sql拆成多个子查询。
    • nine是工程师
    • 54k
    • 436
    MySQL 性能优化
    MySQL千万级数据从190秒优化到1秒全过程
  • MySQL锁机制全解:彻底理解行锁、表锁与死锁原理
    日志当中有一行,显眼的字闪烁着 Deadlock found when trying to get lock。 所有人都发懵了。。。
    • 技术不打烊
    • 33
    • 点赞
    数据库 MySQL
    MySQL锁机制全解:彻底理解行锁、表锁与死锁原理
  • 下午好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    22.1m

    #2025 AI/Vibe Coding 对我的影响#
    #2025 AI/Vibe Coding 对我的影响#

    81k

    #这些年我用过的手机#
    #这些年我用过的手机#

    61k

    #每日快讯#

    9.7m

    #每日精选文章#

    2.9m

    #日新计划#

    10.5m

    #每天一个知识点#

    46.4m

    #我的 2026新年 flag#
    #我的 2026新年 flag#

    341k

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    402k

    #掘金一周#

    1.4m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多后端文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金