首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
架构
Spring Boot
Python
前端
Spring
展开
全部
后端
Java
面试
Go
架构
Spring Boot
Python
前端
Spring
MySQL
算法
数据库
GitHub
Linux
JavaScript
暂无数据
推荐
最新
MySQL是怎么提高并发度的?InnoDB为什么会设计这些锁?一篇文章串通MySQL各种锁!
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/0)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库
大数据-24 Sqoop MySQL到Hive 与 Hive到MySQL JDBC ETL MapReduce
Sqoop 实现 MySQL 与 Hive 之间的数据导入导出操作。首先,在 Hive 中创建了名为 mydb.goodtbl 的表,并通过 Sqoop 执行导入命令将 MySQL 中。
MySQL 的 JSON 函数库
MySQL 的 JSON 函数库堪称数据库界的“瑞士军刀”,功能强大但容易让人眼花缭乱。下面用一张表
InnoDB锁机制:你的数据库为什么不会“打架”?
假设你开了一家电商平台,用户A和B同时抢购最后一个商品。如果数据库没有锁机制,两人可能同时下单成功,导致库存变负数——这就是著名的超卖问题
MySQL索引完全指南:让你的查询速度飞起来
MySQL索引完全指南:让你的查询速度飞起来 一、索引是什么?为什么这么重要? 索引就像字典的目录 想象一下,你要在一本1000页的字典里找"程序员"这个词,你会怎么做? 没有目录:从第1页开始一页一
茶水间炸锅了!菜鸟误删用户表,运维老张的MySQL救命三招!
(公司茶水间,运维老张、开发小王和新人小李围着咖啡机) 小李:(紧张兮兮)张哥!我...我好像把测试库的用户表删了!下午演示咋办啊? 老张:(淡定喝咖啡)慌啥?昨晚的备份是吃干饭的?走,教你恢复!
京东二面:分库分表后翻页100万条,怎么设计?答对这题直接给P7!
一、引言 如果你已经有过几轮面试经验,肯定会遇到过类似的问题。 我们都知道,数据库分页查询很常见,尤其是展示列表的功能,基本上每个系统都有。 但是,如果你做过大流量、高并发的系统,就会知道,当数据量上
字节2面:为了性能,你会违反数据库三范式吗?
数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
MySQL刷题之路总结~
你们好,我是金金金。记录牛客刷题,分享自己的刷题思路,愿也能成为sql大牛!共勉!!!!!!!!!!
大数据集分页优化:LIMIT OFFSET的替代方案
引言 在开发数据密集型应用时,分页查询是高频操作。传统方案常使用 SQL 的 LIMIT OFFSET 语法,例如: 这种方式在小数据集下表现良好,但当数据量达到百万级时,性能会急剧下降。根本问题在于
面试官:千万级订单表新增字段怎么弄?
故事背景 最近我们遇到了一个看似简单但背后很有坑的需求:在千万级订单表中新增一个业务字段。需求来自隔壁项目组,他们需要这个字段做一些统计分析。 从开发角度看,这事很常见,**新增字段嘛,直接ALTER
MySQL 8.0 SQL优化黑科技,面试官都不一定知道!
提到SQL优化,大多数人想到的还是那些经典套路:建索引、避免全表扫描、优化JOIN顺序…这些确实是基础,但如果你还停留在MySQL 5.7时代的优化思维,那就out了。MySQL 8.0已经发布好
SQL语句中,为什么group by能够提前"预知"select的别名?
SQL语句中,为什么group by能够提前"预知"select的别名?这和SQL的执行顺序冲突了吗?
一次生产慢查询,了解MySQL优化器
通过一次生产慢查询,了解MySQL内部查询优化器的优化原理。你以为你写的查询sql使用了索引,MySQL就一定会使用这个索引吗?MySQL就是这么傲娇,并不一定会使用这个索引。
公司来的新人用字符串存储日期,被组长怒怼了...
在日常的软件开发工作中,存储时间是一项基础且常见的需求。无论是记录数据的操作时间、金融交易的发生时间,还是行程的出发时间、用户的下单时间等等,时间信息与我们的业务逻辑和系统功能紧密相关。因此,正确选择
外键列索引优化:加速JOIN查询的关键
引言:一个真实的性能陷阱 假设你正在处理电商平台的订单系统,当用户查询“我的订单及商品详情”时,后台需要执行类似这样的SQL: 随着数据量增长,这个原本毫秒级的查询逐渐变得缓慢,甚至超时。问题的核心往
窗口函数替代子查询的复杂查询简化技巧
在SQL开发中,复杂查询常依赖多层子查询实现聚合计算或排名需求。但子查询嵌套会导致代码臃肿、可读性差,且可能引发性能问题。今天我们将探讨如何用窗口函数优雅替代子查询,提升查询效率和可维护性。 一、子查
数据库技巧:REPLACE INTO的高效替换方法
REPLACE INTO`是一个强大的 SQL 语句,但在使用时需要注意其依赖的唯一性约束、性能影响、数据完整性问题以及事务处理等。 他是插入或者删除插入,不是插入或者更新,别搞混了。
生产环境到底能用Docker部署MySQL吗?
程序员小李:“老王,我有个问题想请教您。MySQL 能不能部署在 Docker 里?我听说很多人说不行,性能会有瓶颈。” 架构师老王:“摸摸自己光突突的脑袋, 小李啊,这个问题可不简单。以前确实很多人
一次MySQL大表索引删除之旅:从卡死到表损坏再到迁移
我遇到了一个堪称教科书级别的数据库问题。我需要在一个拥有 6000万行数据 的大表上删除一个索引,本以为一个简单的 ALTER TABLE 命令就能搞定,没想到却由此开启了一段惊心动魄、长达