标签

MySQL

PostgreSQL 的“每个关系一个文件”:为什么勒索恢复会变得棘手

来源: postgr.es 38
一次勒索软件恢复案例把一个平时很少被业务开发者关注的 PostgreSQL 存储细节推到台前:PostgreSQL 通常把每张表、每个索引等 relation 存成独立文件。这个设计让定位、截断、清理、备份某些对象更直观,但当系统目录被破坏、部分文件被加密或删除时,恢复人员可能会发现:数据文件还在,数据库却“不认识”它们了。 这篇文章从工程视角拆开这个...

袋鼠数据库工具 v9.6.1 上线:把多数据库日常操作收进一个客户端

来源: oschina.net 58
袋鼠数据库工具 v9.6.1 已上线。它定位为一款 AI 驱动的数据库系统客户端,覆盖 MariaDB、MongoDB、MySQL、Oracle、PostgreSQL、Redis、SQLite、SQLServer 等常见数据库,并支持 Windows、macOS、Linux。对开发者来说,这类工具的价值不只是“连上数据库”,而是把建表、查询、模型、同步...

MySQL Contributor Summit 2026:社区与 Oracle 工程师面对面,开源协作走到哪一步了

来源: blogs.oracle.com 46
5 月 26 日,Oracle 在 Redwood Shores 总部办了一场 MySQL Contributor Summit,把 Oracle 内部工程师、外部贡献者、客户和合作伙伴拉到同一张桌子上——远程参与者也能同步加入。这场峰会的核心不是发布新版本,而是让写代码的人和用数据库的人直接对话:哪些方向值得投入、哪些痛点社区已经在修、哪些功能需要更...

在 Postgres 里,大规模删除的唯一可扩展方案是 DROP TABLE

来源: planetscale.com 65
一条 看起来很干净——删掉旧数据,回收空间,一切恢复正常。但在 Postgres 里,这条语句做的事情和你想的完全相反:它不是在回收资源,而是在制造更多工作量。当删除量达到百万甚至亿级行时,后果会从"慢"升级到"不可用"。 理解这个问题,并重新组织表结构让删除变成 或 ,是处理大规模数据生命周期的前提。 Postgres 的 MVCC 机制决定了 不是...

MySQL 缺陷流程走向开放:开发者能做什么

来源: blogs.oracle.com 56
Oracle MySQL 团队最近宣布,将长期封闭的缺陷报告与追踪流程向社区开放。这不是一次象征性的姿态调整——它意味着外部开发者终于可以看见缺陷的提交状态、复现路径、修复进展,甚至直接参与讨论和贡献补丁。对每天在生产环境跑 MySQL 的人来说,这改变了几件很实际的事。 过去,MySQL 的缺陷数据库(bugs.mysql.com)只允许提交者看到自...

jfinal cms 5.2.0:核心框架全线升级,JFinal 5.2.2 + Beetl 3.16.2

来源: oschina.net 48
jfinal cms 5.2.0 是一轮偏"底层换血"的迭代——JFinal 升到 5.2.2,Beetl 升到 3.16.2。表面看只是版本号变了,但对实际跑着 jfinal cms 的项目来说,这两次升级分别触及了 Web 框架的路由/控制器层和模板渲染层,影响面不小。下面拆开看升级带来了什么,以及怎么在自己的项目里跟进。 JFinal 从早期版本...

升级到 MySQL 9.7:一份务实的迁移规划指南

来源: ronaldbradford.com 56
MySQL 9.x 创新发布线正在快速迭代,9.7 即将到来。如果你还在跑 8.0 或更早版本,升级窗口不会永远敞开——旧版本的 bug 修复和安全补丁终会停止。与其等到被迫迁移,不如现在就开始规划。本文梳理升级前必须做的检查、常见的踩坑点,以及一套可落地的分阶段迁移流程。 升级的第一步不是下载新包,而是盘点现状。你需要回答三个问题: 当前 MySQL...

RXThinkCMF v2.6.0:Laravel10 + EleVue 前后端分离框架又修了一轮坑

来源: oschina.net 51
前后端分离的后台管理系统框架,PHP 生态里选择不少——Laravel-admin、Dcat-admin、Nova 各有受众。RXThinkCMF 走的是 Laravel10 + Vue + ElementUI 的路线,模块化和插件化做得比较显眼,v2.6.0 主要把近期用户反馈的问题集中修了一遍。如果你正在选型或者已经在用,这次更新值得看一下。 RX...

EasyGoAdmin v2.7.0:GoFrame+AntdVue 后台框架的体验打磨与实战起步

来源: oschina.net 55
Go 语言后台框架的生态正在快速补位,EasyGoAdmin 是其中一条走"全栈脚手架"路线的选择——后端 GoFrame、前端 Vue3 + AntDesign、存储 MySQL,开箱即成后台管理系统。v2.7.0 这版更新没有大功能新增,但集中修了一批体验细节,对已经在用或准备试用的团队来说值得关注。 从更新列表看,v2.7.0 的重心落在清理与规...

MySQL 9.7 LTS 正式发布:该认真规划升级了

来源: blogs.oracle.com 47
MySQL 9.7 LTS(Long-Term Support)已经正式落地,标志着 9.7.x 系列成为新的长期支持分支。对于还在跑 5.7、8.0 甚至更早版本的生产环境来说,这不仅是版本号的更新,更是重新审视数据库基础设施支撑能力的一个节点——5.7 已经停止官方支持,8.0 的创新版也在快速迭代中,LTS 线的存在给了生产系统一个稳定锚点。 O...