基层信息化技术实战笔记 · 综合手册
基层信息化技术实战笔记 · 综合手册本手册整理自 E:\学习资料\MD\ 目录下 232 篇技术笔记,覆盖 Java Web 全栈开发、Python 数据采集、网络与系统运维、办公自动化等基层信息化岗位所需的实战经验。0. 业务背景与技术栈总览0.
Day16・MySQL 学习笔记(进阶提升)
MySQL 学习笔记 · 第 2 天(进阶提升)说明:本笔记基于 MySQL 8.0,覆盖系统预定义函数、关联查询、select 七子句、子查询、约束、事务、用户管理与 MySQL 8 新特性,适合已掌握 SQL 基础的学习者。
MySQL 时序数据优化
我的小站:https://ean7.top/项目刚开始数据库选型错了,采用了MySQL来保存时序数据,在不改动前后端源码的情况下,尽量采用“插件”的方式优化。
DuckDB教程:字符串模式匹配
当我们不能完全确定需要查找的文本信息时,可以使用模式匹配进行模糊搜索。DuckDB 提供了四种模式匹配方法:LIKE、SIMILAR TO、GLOB 以及正则表达式函数。
千万级用户表要加字段?别再直接 ALTER,半夜跑出事就晚了
场景:一张千万级用户表 users,产品要新增字段,比如 last_login_ip VARCHAR(45) DEFAULT '' 或 is_vip TINYINT NOT NULL DEFAULT 0。直接 ALTER TABLE 行不行?不行。
8个节点7个闲着,一条SQL跑了2分钟,问题出在分布键
大家好,我是数据库小学妹我踩过的坑,你别再踩。去年一次架构评审,团队要把单机报表库换成 MPP 数据库。理由很直接,多加几台机器就快了。三个月后,同一个团队凌晨给我打电话。8 个节点,7 个在 20% 上下,1 个跑到 92%。
EXPLAIN显示扫了全部分区——分区裁剪失效的6种原因
大家好,我是小耶,写功课只是为了我踩过的坑,你们别再踩了!分区表的核心价值是什么?不是“数据分开放”,也不是“过期数据好删除”。这些是附带的好处。分区表真正的核心价值只有一个——分区裁剪。优化器根据WHERE条件中的分区键,自动排除不包含目标数据的分区,只扫描必要的分区。
Agent记忆系统的设计实践:一张表、一个索引、三套淘汰策略
从会话上下文的简单拼接,到跨会话的长期记忆,再到可被检索的语义知识,一个Agent能记住什么、记住多久、在该忘的时候敢不敢忘,决定了它是玩具还是工具。
DELETE了数据磁盘没变小?表膨胀的真正元凶找到了
大家好,我是小耶,写功课只是为了我踩过的坑,你们别再踩了!线上有这么一种故障,比慢查询还让人头疼——磁盘空间报警。你打开数据库一看,明明业务数据量增长不大,但某个表的物理文件占了几十GB。索引文件也跟着膨胀,Buffer Pool命中率下降,查询从10ms变成了3秒。