首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Go
面试
架构
Python
Spring Boot
前端
MySQL
展开
全部
后端
Java
Go
面试
架构
Python
Spring Boot
前端
MySQL
Linux
Spring
数据库
HarmonyOS
GitHub
Redis
暂无数据
推荐
最新
别再傻傻分不清!MyBatis两种分页方式到底用哪个?
记得我刚学MyBatis那会儿,最头疼的就是分页问题。每次看到一堆数据要处理,我就发愁——怎么才能优雅地实现分页啊?后来踩了不少坑才明白
看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
最近接了个外包,和另外两个哥们一起开发。因为他们的时间更充裕,所以前期的表结构都是他们来设计,我没有参与。等我空下来开始做我的部分时,两眼一抹黑,光看表名完全不知道是什么东西。 我不理解,但大受震撼
MySQL性能调优实战:慢查询分析与SQL优化全攻略
一、引言 在现代互联网应用中,数据库往往是整个系统的命脉,而MySQL作为最流行的开源关系型数据库之一,几乎无处不在。从电商平台的订单查询到社交应用的动态加载,MySQL的性能直接决定了用户的体验。
KubeBlocks For MySQL 云原生设计分享
引言:云原生浪潮下的 MySQL 困局 MySQL 作为全球最广泛使用的开源关系型数据库,在各类业务场景中持续占据主导地位,其在公有云数据库市场的份额更是遥遥领先,堪称“断崖式领跑”。各大云厂商与数据
面试官问你 MySQL 的线上执行 DDL 该怎么做?4 种方案多角度回答!
揭秘MySQL三大DDL算法(copy、inPlace、Instant Add Column),助你线上修改表结构不锁表、不宕机,轻松解决面试与生产难题!
横空出世!一款开源的数据同步工具,稳定又高效,好用到爆!
在开发项目的时候,我们经常会遇到数据同步的场景。例如将开发环境的数据库表同步到测试环境,将MySQL中的数据同步到ES中。今天给大家分享一款好用的数据同步工具,自带可视化界面,希望对你有所帮助!
MySQL 多表查询的应用
在 MySQL 中,多表查询是通过 JOIN 操作实现的,用于从多个表中组合数据,根据指定的条件关联表之间的记录。多表查询的核心是使用 JOIN 关键字,结合不同的连接类型(如内连接、左连接、右连接等
字节2面:为了性能,你会违反数据库三范式吗?
数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
换掉Navicat!一款集成AI功能的数据库管理工具,功能真心强大!
作为开发人员,我们少不了要和数据库打交道,此时有一款好用的数据库管理工具会极大提高工作效率。最近发现了一款体验不输Navicat的数据库管理工具SQLark,界面直观易用,功能也很强大,分享给大家!
京东二面:分库分表后翻页100万条,怎么设计?答对这题直接给P7!
一、引言 如果你已经有过几轮面试经验,肯定会遇到过类似的问题。 我们都知道,数据库分页查询很常见,尤其是展示列表的功能,基本上每个系统都有。 但是,如果你做过大流量、高并发的系统,就会知道,当数据量上
MySQL是怎么提高并发度的?InnoDB为什么会设计这些锁?一篇文章串通MySQL各种锁!
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/0)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库
公司来的新人用字符串存储日期,被组长怒怼了...
在日常的软件开发工作中,存储时间是一项基础且常见的需求。无论是记录数据的操作时间、金融交易的发生时间,还是行程的出发时间、用户的下单时间等等,时间信息与我们的业务逻辑和系统功能紧密相关。因此,正确选择
面试官:千万级订单表新增字段怎么弄?
故事背景 最近我们遇到了一个看似简单但背后很有坑的需求:在千万级订单表中新增一个业务字段。需求来自隔壁项目组,他们需要这个字段做一些统计分析。 从开发角度看,这事很常见,**新增字段嘛,直接ALTER
🔥我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
面试官:麻烦你好好看看这篇文章,再告诉我,每张表到底能存多少数据? 实际情况下,每张表由于自身的字段不同、字段所占用的空间不同等原因,它们在最佳性能下可以存放的数据量也就不同,需要手动计算才行。
ShardingSphere-JDBC入门教程(上篇)
最初(2016年)该项目名为 Sharding-JDBC,2018 年,项目团队将 Sharding-JDBC 纳入 Apache ShardingSphere生态,成为其核心模块之一
MySQL--B+树
扇出为n的n阶B树:每个节点最多存储n-1个key,n个指针 扇出为n的n阶B树:每个节点最多存储n-1个索引key,n个指针 B树(B-Tree)和B+树(B+ Tree)都是平衡的多路搜索树
【MySQL基础】MySQL复合查询全面解析:从基础到高级应用
一、复合查询基础概念 1.1 什么是复合查询 复合查询是指将多个简单查询通过特定的SQL语法组合起来,形成一个功能更加强大的查询语句。与简单查询相比,复合查询能够: 处理更复杂的数据关系 减少应用程序
MySQL千万级数据从190秒优化到1秒全过程
千万级数据大概就是MySQL查询的天花板了。这里讨论的情况是在MySQL一张表的数据达到千万级别。表设计很烂,业务统计规则又不允许把sql拆成多个子查询。
事务管理:ACID特性与隔离级别详解
一、引言 在数据库的世界里,事务管理就像一位隐形的指挥家,默默协调着数据的读写,确保一切井然有序。无论是电商系统扣减库存,还是金融应用处理转账,事务都是保障数据可靠性的基石。作为主流的关系型数据库
一文带你了解缓存和数据库一致性问题
## 概述 缓存作为持久化存储(如数据库)的辅助存在,毕竟属于两套系统。理想情况下是缓存数据与数据