稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • 面试
  • Go
  • 架构
  • Python
  • Spring Boot
  • 前端
  • MySQL
  • 展开
  • 全部
  • 后端
  • Java
  • 面试
  • Go
  • 架构
  • Python
  • Spring Boot
  • 前端
  • MySQL
  • 数据库
  • GitHub
  • Linux
  • Spring
  • 大数据
  • AI编程
  • 暂无数据
    • 推荐
    • 最新
  • 数据库之必备经验视角:什么是N+1查询问题?
    数据库之必备经验视角:什么是N+1查询问题? N+1查询问题是一种常见的性能瓶颈,主要表现是应用中需要执行大量查询。通常这是由于数据访问模式中的代码结构不佳导致的:先执行一个查询获取记录列表(1 查询
    • 程序新视界
    • 90
    • 1
    MySQL
    数据库之必备经验视角:什么是N+1查询问题?
  • 面试官微笑发问:第100万页怎么查?我差点当场沉默…
    面试官常问:MySQL 数据表上亿时,limit 1000000,10 这种超大分页该怎么优化?本质是避免“扫描+丢弃”。本文从索引、延迟关联、游标分页到业务层面与 MySQL8.x 新特性全面解析。
    • 软件求生
    • 964
    • 9
    后端 面试 MySQL
    面试官微笑发问:第100万页怎么查?我差点当场沉默…
  • 创建数据库索引时,要考虑一下这5个维度
    数据库索引是帮助提升查询性能的核心工具,尤其在处理复杂查询时(如 JOIN、GROUP BY、WHERE 或 ORDER BY 操作),能够显著减少查询时间。 索引的工作原理简单而高效:通过以不同的顺
    • 程序新视界
    • 18
    • 1
    MySQL
    创建数据库索引时,要考虑一下这5个维度
  • MySQL 学习二:数据库的操作
    本文介绍了MySQL数据库的创建、字符集与校验集的设置方法,通过实例演示了如何查看和修改这些配置,验证了校验集在数据库操作中的关键作用。文章还涵盖了数据库的基本操作,如显示、修改和删除数据库。
    • ARcueid
    • 26
    • 1
    后端 数据库 MySQL
    MySQL 学习二:数据库的操作
  • MySQL索引(二):覆盖索引、最左前缀原则与索引下推详解
    前文我们介绍了索引的基本数据结构和工作原理,今天我们将继续探索MySQL索引的三个特性:覆盖索引、最左前缀原则和索引下推,这些特性能够显著提升查询性能。
    • 努力的小郑
    • 1.0k
    • 15
    MySQL 后端
    MySQL索引(二):覆盖索引、最左前缀原则与索引下推详解
  • 一篇文章全面重温MySQL的join操作
    一篇文章全面重温MySQL的join操作 关系型数据库(例如 MySQL)能够将数据存储在多个独立的表中,同时支持在需要时通过关系将这些表连接起来。 MySQL 提供了强大的连接操作(Join)功能,
    • 程序新视界
    • 55
    • 1
    MySQL
  • 面试官:mysql从数据库断开一段时间后,部分binlog已丢失,如何重建主从?
    这是一个非常经典且棘手的MySQL运维场景。当你发现从库因为网络中断、宕机等原因落后主库太久,导致所需的binlog已经在主库上被自动清理(purged)时,从库就无法继续同步了。此时,重建主从是唯一
    • 往事随风去
    • 35
    • 2
    MySQL 运维 数据库
    面试官:mysql从数据库断开一段时间后,部分binlog已丢失,如何重建主从?
  • 看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
    最近接了个外包,和另外两个哥们一起开发。因为他们的时间更充裕,所以前期的表结构都是他们来设计,我没有参与。等我空下来开始做我的部分时,两眼一抹黑,光看表名完全不知道是什么东西。 我不理解,但大受震撼
    • 一只叫煤球的猫
    • 3.8k
    • 41
    后端 MySQL 面试
    看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
  • MySQL8.x 面试高频题:为什么一定要有主键?99%的人答不全
    你以为“主键”只是保证唯一性的身份证号吗?其实它是 MySQL 的灵魂,影响着数据存储、索引查询、事务控制和主从复制。很多系统因为缺少主键被坑惨,甚至导致业务宕机。本文结合真实案例和面试题,带你彻底搞
    • 软件求生
    • 73
    • 点赞
    后端 面试 MySQL
  • 如何为MySQL中的JSON字段设置索引
    背景 MySQL在2015年中发布的5.7.8版本中首次引入了JSON数据类型。自此,它成了一种逃离严格列定义的方式,可以存储各种形状和大小的JSON文档,例如审计日志、配置信息、第三方数据包、用户自
    • 程序新视界
    • 140
    • 3
    MySQL 数据库
  • MySQL 基础架构(一):SQL语句的执行之旅
    MySQL 采用经典的分层架构设计,整体可分为 Server 层和存储引擎层两大部分。这种设计实现了核心功能与存储实现的分离,为不同类型的应用场景提供了灵活的存储方案。
    • 努力的小郑
    • 699
    • 15
    MySQL 架构 后端
    MySQL 基础架构(一):SQL语句的执行之旅
  • MySQL索引失效全解析:从分析到优化,10年经验实战分享
    一、前言 在数据库的世界里,索引就像图书馆的书目索引,能帮助我们快速找到想要的书。MySQL作为最流行的关系型数据库之一,其性能优化的核心往往离不开索引的合理使用。一个设计良好的索引,可以将查询时间
    • Go高并发架构_王工
    • 28
    • 点赞
    MySQL 数据库 性能优化
  • 为什么where=Version就是乐观锁了?
    🎯 什么是乐观锁? 乐观锁是一种并发控制机制,它假设多个事务同时访问数据时冲突的概率很低,所以不会在读取数据时加锁,而是在更新时检查数据是否被其他事务修改过。 🔍 乐观锁的核心原理 乐观锁的核心思想是
    • 舒一笑不秃头
    • 93
    • 1
    后端 MySQL 程序员
    为什么where=Version就是乐观锁了?
  • 一文搞懂MySQL字符集
    字符集和字符编码 Unicode:    也叫万国码、单一码,由统一码联盟开发,是计算机科学领域里的一项业界标准。是一个包含上百万字符的字符集。 Unicode(统一码)是计算机科学领域的一项国际化字
    • markfeng8
    • 52
    • 1
    MySQL SQL
    一文搞懂MySQL字符集
  • MySQL索引(三):字符串索引优化之前缀索引
    前缀索引是字符串字段优化的有效手段,它基于最左前缀原则,通过权衡存储空间和查询性能,为大数据量的字符串字段提供了实用的解决方案。在实际应用中,需要根据数据特性和业务需求精心设计,才能发挥其最大价值。
    • 努力的小郑
    • 148
    • 7
    MySQL 后端 性能优化
    MySQL索引(三):字符串索引优化之前缀索引
  • 踩坑无数!MySQL UNION和ORDER BY混用的血泪教训,看完不再翻车
    本文介绍MySQL中使用union多个子集导致排序失效的场景如何解决................
    • 咖啡Beans
    • 32
    • 点赞
    MySQL 数据库
  • 面试官问你 MySQL 的线上执行 DDL 该怎么做?4 种方案多角度回答!
    揭秘MySQL三大DDL算法(copy、inPlace、Instant Add Column),助你线上修改表结构不锁表、不宕机,轻松解决面试与生产难题!
    • AirMan
    • 7.6k
    • 47
    后端 MySQL
    面试官问你 MySQL 的线上执行 DDL 该怎么做?4 种方案多角度回答!
  • MySQL 中文拼音排序问题
    问题 在做通讯录、人员列表等功能时,经常会碰到按照中文拼音排序的问题。 我们在这里可以用一个简单的例子进行说明 先创建测试数据 下面,我们希望查出数据,并且按照中文拼音顺序排序 很简单,这样就行了 可
    • 沃夫上校
    • 79
    • 点赞
    Java MySQL
  • 字节2面:为了性能,你会违反数据库三范式吗?
    数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
    • 猿java
    • 20k
    • 247
    MySQL Java 面试
    字节2面:为了性能,你会违反数据库三范式吗?
  • 一条 SQL 的一生,从出生到谢幕,揭秘 MySQL8.x 内幕
    在面试中被问到“SQL 的生命周期”时,你是不是一时间有点懵?别急,其实这就是考察你对 MySQL 内部执行流程的理解。本文通过讲故事的方式,把 SQL 从出生到谢幕的全过程讲清楚,让你轻松掌握核心知
    • 软件求生
    • 157
    • 3
    后端 面试 MySQL
    一条 SQL 的一生,从出生到谢幕,揭秘 MySQL8.x 内幕
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

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

    19.8m

    #Trae叕更新了?#
    #Trae叕更新了?#

    686k

    #金石焕新程#

    4.9m

    #每日快讯#

    9.0m

    #MCP 怎么玩#

    647k

    #每天一个知识点#

    40.8m

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

    323k

    #新人报道#

    34.5m

    #掘金一周#

    810k

    #金石计划征文活动#
    #金石计划征文活动#

    36.2m

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