使用磁盘作为虚拟内存(Swap分区) 使用磁盘作为虚拟内存(Swap分区) 我在阿里云购买了云服务器,容量为2核2G。 自部署了多个应用服务之后,内存使用率达到了86%,自己的应用服务多次出现无法访问的情况。然后发现是被系统悄咪咪的杀掉了。 本来想关掉一些阿里云自带的监控服务。检查了一下,人家占用的资源并不太多,每个服务几十M,几M。总共大概不超过100M。 于是乎,还是试 2026-03-18 运维 3 Administrator
并发编程知识纲领 针对Java面试中的并发编程部分,这里为您梳理一个高效、有侧重点的复习纲领。本纲领遵循 “基础 → 核心 → 高级 → 实战” 的递进逻辑,并突出面试高频考点。 第一阶段:夯实基础 —— 理解核心概念与线程本身 目标:能清晰阐述线程、并发的基本概念和生命周期。 核心1:线程的创建与运行 2026-03-10 并发编程 34 Administrator
MySQL索引 MySQL索引 针对MySQL索引的数据结构问题,可以遵循“核心结构 -> 关键特性 -> 扩展知识”的结构来进行理解。 1. 核心数据结构:B+树 “MySQL的InnoDB存储引擎默认使用的索引数据结构是B+树。无论是主键索引(聚簇索引)还是二级索引,其底层都是B+树。” 2. 为什么选择B+树?(与B树、哈希 2026-03-07 数据库 24 Administrator
数据库知识地图 数据库知识体系总览 数据库知识体系 ├── 1. MySQL核心原理 ├── 2. 索引与SQL优化 ├── 3. 事务与锁机制 ├── 4. 高可用架构 ├── 5. 分库分表入门 ├── 6. Redis实战应用 ├── 7. 运维与故障处理 ├── 8. 项目实战经验 1. MySQL核心原理 2026-03-07 数据库 8 Administrator
MySQL内存管理 MySQL内存管理 🔥 基础概念类问题 1. MySQL内存结构的主要组成部分有哪些? MySQL内存结构主要包括: 缓冲池(Buffer Pool):缓存数据页和索引页,是InnoDB最重要的内存区域 日志缓冲区(Log Buffer) 2026-03-07 数据库 5 Administrator
数据库规范:innodb表行记录物理长度不超过8KB 数据库规范:innodb表行记录物理长度不超过8KB 在MySQL的InnoDB存储引擎中,表行记录的物理长度限制为8KB,这个概念涉及到数据库的存储结构和数据管理方式。以下是对这一限制的详细解释: 1. 行记录的物理长度 行记录的物理长度指的是一行数据在磁盘上实际占用的空间大小。在InnoDB中,单行记录的最大物理长度为8KB(8192字节)。 这8 2026-03-07 数据库 10 Administrator
游标分页(Cursor-based Pagination) 游标分页(Cursor-based Pagination) 游标分页是一种基于游标(通常是唯一标识或时间戳)的分页技术,相比传统的LIMIT offset, size分页有显著的性能优势。 传统分页的问题 -- 传统分页:性能随offset增大而下降 SELECT * FROM orders ORDER BY created_time DESC, id DE 2026-03-07 数据库 24 Administrator