随笔分类 - 数据库
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 关注、发送C1即可获取JetBrains全家桶激活工具和码! 每隔一段时间,总有人问 SQLite 的作者 Richard Hipp: “都 2025 年了,为什么 SQLite 还在用 C 写?为什么不用 C++?不用
阅读全文
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 关注、发送C1即可获取JetBrains全家桶激活工具和码! 在程序员的世界里,总会遇到一些“前人种树”的系统,留下来的代码让人摸不着头脑,仿佛是上个世纪某位不愿透露姓名的程序员半夜梦游时敲下的产物。 小D最近就遇到了这么
阅读全文
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 关注、发送C1即可获取JetBrains全家桶激活工具和码! 从Time-series到Agent-native,从TimescaleDB到TigerData,一场数据库架构革命正在上演! 过去,提到“高性能数据库”,人们
阅读全文
摘要:在高并发系统中,合理的锁策略是保障数据正确性与性能平衡的关键。MySQL 提供了多种锁机制——全局锁(Global Lock)、表锁(Table Lock) 和 行锁(Row Lock),每种锁都适用于不同的场景。本文将带你从原理、应用场景、示例操作和优劣比较四个维度,全面解读这三种锁。 一、全局锁
阅读全文
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 构建您自己的文本转 SQL 系统,将自然语言转换为数据库查询。本指南涵盖从基于规则到机器学习模型的实现方法、实用代码示例以及可用于生产的安全性和性能最佳实践。 您将学到什么 如何使用 NLP 将自然语言查询转换为 SQL
阅读全文
摘要:这篇文章,我将从 InnoDB 存储空间分配、DELETE 对性能的影响 以及 最佳实践建议 三个角度,逐步剖析为什么不推荐直接使用 DELETE 删除大批量数据。 一、InnoDB 存储架构概览 逻辑结构 表空间 (Tablespace) 段 (Segment) Extent(区):每个 Exte
阅读全文
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! Java开发人员学习Java数据库连接(JDBC)的最简单方法是试验HyperSQL数据库(又名HSQLDB)。 HSQLDB是一个简单、轻量级的数据库,无需安装或复杂的配置。 如果您有 Eclipse 或 Intelli
阅读全文
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 从 Oracle Database 23ai 开始,您可以在 GROUP BY 和 HAVING 子句中直接使用列别名。此功能在早期版本的 Oracle Database 中不可用。 Oracle 21c 中的示例: 在
阅读全文
摘要:大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! PostgreSQL 内置了强大的全文搜索支持。虽然许多开发人员都熟悉基本的to_tsvector函数to_tsquery,但还有很多更深层次的功能有待挖掘。在本指南中,我们将探索更多高级功能,例如排名、前缀匹配、加权以及
阅读全文

浙公网安备 33010602011771号