首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
架构
Python
面试
前端
Go
数据库
Rust
展开
全部
后端
Java
架构
Python
面试
前端
Go
数据库
Rust
程序员
MySQL
Elasticsearch
AI编程
Spring Boot
大数据
暂无数据
推荐
最新
我们做了个疯狂的决定,把 CloudDM 全部开源了
目前国产开源系统中,功能最全、数据源最丰富、限制最少的开源工具。可以自由部署、二次开发。Docker一键部署,操作丝滑。
数据库重点难点
MYSQL 0. 数据库分类 数据库按以下维度分类: 关系型(SQL) — MySQL, PostgreSQL, Oracle, SQL Server 非关系型(NoSQL): 文档型 — Mongo
MySQL 反模式与排查宝典
全文严格遵循“错误示例 → 现象描述 → 排查思路 → 根因分析(显式映射前文原理与源码细节) → 修正方案 → 最佳实践”的六步诊断法,整合 MySQL 全工具链诊断矩阵与多层级标准化排查决策树
MySQL 线上问题实战演练:复合故障排查与系统设计
本文将模拟 10 个这样的复合故障场景和 2 个高难度系统设计挑战,从告警响起(或数据校验发现异常)的第一分钟开始,按时间线逐步推演诊断决策,最终定位根因并给出修复方案。
MySQL 架构全景与特性总览
本文将从 MySQL 的分层架构和连接管理模型出发,为已精通 JDBC 内核的开发者建立数据库端视角,完成从应用层到数据库层的全链路认知。
InnoDB 引擎深度:B+Tree、页与行格式
本文将从 *.ibd 文件的物理结构出发,逐层深入 InnoDB 的索引原理与存储细节,并给出覆盖索引、最左前缀、MRR 等优化策略的实战指南。
慢查询与性能诊断:PMM、pt-query-digest 与 sys schema
全文 7 个模块从慢查询日志出发,依次展开五大诊断工具链,最后以四场景排查推演和面试题收尾,形成“数据采集→分析→关联→验证→根因”的完整闭环。
别再误会 SELECT 1:MySQL 常量查询与存在性判断实战
简介 SELECT 1 是 MySQL 里很常见的一句 SQL。 它不是查询第一行,也不是查询第一列,更不是某种特殊语法。它的本质很简单: 最基础写法如下: 执行结果: 这条 SQL 没有 FROM,
主从复制与 GTID:半同步、并行复制
本文从三线程模型到 GTID 自动定位,从 Binlog 物理格式选型到并行复制调优,系统地拆解主从复制的内核。
事务与 MVCC:Undo Log、ReadView 与隔离级别
本文将从 ACID 在 InnoDB 中的物理实现映射出发,分层递进,逐一拆解 Undo Log 的两种类型与版本链构建、ReadView 的四字段结构与可见性判断算法源码级逻辑、RC 与 RR 隔离
为什么 PostgreSQL 就是比 MySQL 香?
根据DB-Engines最新排名,PostgreSQL稳居全球第四,在开源关系型数据库中连续多年霸榜第一。 曾几何时,MySQL 就是数据库的代名词。但最近几年,好像大家纷纷都弃用MySQL,不约而同
如何用java实现一个简单的并发版本控制MVCC
最近在复习八股文,之前一直没有很清楚整个 MVCC 的流程,今天自己手动尝试实现了一下 MVCC 版本节点设计 一个版本节点包含创建它的 trx_id,对象实体和,上一个版本的版本节点指针。 行对象设
取代Navicat!全新一代数据库管理工具来了,超级智能!
作为后端开发,我们经常需要使用数据库管理工具来操作数据库,比较常用的有Navicat。今天给大家分享一款比它界面更现代化,提示更智能的数据库管理工具,集成AI功能可以实现报错分析。
PostgreSQL这么多优势,为什么还要使用MySQL
为什么这些大厂不选择同样流行的 MySQL,而是纷纷押注 PostgreSQL?这背后,是 PostgreSQL 在多个关键技术维度上的显著优势。
🔥我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
面试官:麻烦你好好看看这篇文章,再告诉我,每张表到底能存多少数据? 实际情况下,每张表由于自身的字段不同、字段所占用的空间不同等原因,它们在最佳性能下可以存放的数据量也就不同,需要手动计算才行。
MySQL从建库到删库跑路 -- 5.数据类型
5 数据类型 5.1 数值类型 注意: float和double的自定义(M, D)功能其实已经在MySQL 8.0.17版本被弃用了,即便你用了也只会造成显示层面的改变,实际不会改变其存储的数值 d
面试官微笑发问:第100万页怎么查?我差点当场沉默…
面试官常问:MySQL 数据表上亿时,limit 1000000,10 这种超大分页该怎么优化?本质是避免“扫描+丢弃”。本文从索引、延迟关联、游标分页到业务层面与 MySQL8.x 新特性全面解析。
字节2面:为了性能,你会违反数据库三范式吗?
数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
MySQL千万级数据从190秒优化到1秒全过程
千万级数据大概就是MySQL查询的天花板了。这里讨论的情况是在MySQL一张表的数据达到千万级别。表设计很烂,业务统计规则又不允许把sql拆成多个子查询。
公司来的新人用字符串存储日期,被组长怒怼了...
在日常的软件开发工作中,存储时间是一项基础且常见的需求。无论是记录数据的操作时间、金融交易的发生时间,还是行程的出发时间、用户的下单时间等等,时间信息与我们的业务逻辑和系统功能紧密相关。因此,正确选择