首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
Go
面试
前端
数据库
架构
Spring Boot
展开
全部
后端
Java
Python
Go
面试
前端
数据库
架构
Spring Boot
算法
MySQL
大数据
程序员
Elasticsearch
Linux
暂无数据
推荐
最新
MySQL 核心内幕:从索引原理、字段选型到日志机制与外键约束,一篇打通数据库任督二脉
这个标题精准覆盖了您提供的所有内容模块——索引(B+树、聚集/辅助索引)、字段类型(整数/浮点/文本/日期)、日志体系(Binlog/Redo Log/Undo Log)以及外键约束的深度解读。
Java 告别繁琐数据统计代码!MySQL 8 窗口函数真香
大家在开发中有没有遇到过这样的场景:需要对数据进行排名、分组统计、求前后行数据、计算累计和?如果只用Java代码硬写,往往要写一堆循环、判断,既繁琐又容易出错;但如果用MySQL8新增的窗口函数,可能
MySQL 强制索引:USE/FORCE INDEX 用法与避坑
MySQL 的查询优化器会根据统计信息(如基数、数据分布)自动选择它认为 “最优” 的索引。但有时它的判断可能不准,这时就需要我们手动干预,这时候就用到这两个语法: USE / FORCE
MySQL 索引核心操作:CREATE/DROP/SHOW
一、索引 索引是一种数据结构,例如 B-Tree,它提高了从表中检索数据行的速度,但需要额外的写入和存储来维护它。 索引的本质就是为了加速查询,避免全表扫描。
MySQL索引进阶用法
一、索引的创建(多种姿势) 1.1 建表时创建(推荐) 1.2 建表后添加(ALTER TABLE) 1.3 使用CREATE INDEX语句(CREATE INDEX) 1.4 在线DDL(Onli
MySQL 查询优化 30 条封神技巧:用好索引,少耗资源,查询快到飞起
查询优化的核心本质:在消耗MySQL最少系统资源(CPU、内存、磁盘I/O、网络带宽)的前提下,实现最快的查询响应速度。而实现这一目标的最佳实践,就是合理、高效地利用好索引——索引是MySQL查询的“
取代Navicat!全新一代数据库管理工具来了,超级智能!
作为后端开发,我们经常需要使用数据库管理工具来操作数据库,比较常用的有Navicat。今天给大家分享一款比它界面更现代化,提示更智能的数据库管理工具,集成AI功能可以实现报错分析。
大数据-241 离线数仓 - 实战:电商核心交易数据模型与 MySQL 源表设计(订单/商品/品类/店铺/支付)
围绕订单数、商品数、支付金额三大指标,按销售区域与商品类型(三级品类)拆解分析维度。基于 trade_orders、order_product、product_info、product_categor
PostgreSQL这么多优势,为什么还要使用MySQL
为什么这些大厂不选择同样流行的 MySQL,而是纷纷押注 PostgreSQL?这背后,是 PostgreSQL 在多个关键技术维度上的显著优势。
SQL的事务控制
为什么需要事务控制 首先得明确什么是事务,事务是数据库中将多个相关操作打包成一个“不可分割工作单元”的机制,保证这些操作要么全部成功,要么全部失败,不存在中间状态。 如果不存在事务,将会是什么样的?
事务隔离级别
在mysql中,如果有大量用户同时访问修改同一条数据,将会产 并发事务的三大问题 以及实际的问题场景
面试官微笑发问:第100万页怎么查?我差点当场沉默…
面试官常问:MySQL 数据表上亿时,limit 1000000,10 这种超大分页该怎么优化?本质是避免“扫描+丢弃”。本文从索引、延迟关联、游标分页到业务层面与 MySQL8.x 新特性全面解析。
🔥我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
面试官:麻烦你好好看看这篇文章,再告诉我,每张表到底能存多少数据? 实际情况下,每张表由于自身的字段不同、字段所占用的空间不同等原因,它们在最佳性能下可以存放的数据量也就不同,需要手动计算才行。
字节2面:为了性能,你会违反数据库三范式吗?
数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
mysql的innodb引擎对可重复读做了那些优化,可以避免幻读
一、先理解:什么是幻读? 幻读指的是在同一个事务中,连续执行两次相同的范围查询,第二次查询会返回第一次查询中没有的 “新插入” 数据,导致事务看到了 “幻觉” 数据。举个例子: 事务 A 执行 SEL
MySQL千万级数据从190秒优化到1秒全过程
千万级数据大概就是MySQL查询的天花板了。这里讨论的情况是在MySQL一张表的数据达到千万级别。表设计很烂,业务统计规则又不允许把sql拆成多个子查询。
MySQL的锁类型,表锁,行锁,MVCC中所使用的临键锁
介绍了MySQL的锁类型,表锁,行锁,记录锁,MVCC中所使用的临键锁,并提供命令行界面展示各类锁加锁方式和其使用
看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
最近接了个外包,和另外两个哥们一起开发。因为他们的时间更充裕,所以前期的表结构都是他们来设计,我没有参与。等我空下来开始做我的部分时,两眼一抹黑,光看表名完全不知道是什么东西。 我不理解,但大受震撼
公司来的新人用字符串存储日期,被组长怒怼了...
在日常的软件开发工作中,存储时间是一项基础且常见的需求。无论是记录数据的操作时间、金融交易的发生时间,还是行程的出发时间、用户的下单时间等等,时间信息与我们的业务逻辑和系统功能紧密相关。因此,正确选择
MySQL索引用法
一、为什么要用索引?—— 先讲个血泪故事 想象你去图书馆找一本《MySQL从入门到入土》: 没有索引的情况(全表扫描): 你从第一排书架开始,一本一本翻,看到《西游记》...《三体》...《Java编