Gartner预测,到2028年财富500强企业平均将使用超15万个AI智能体,而2025年不足15个,但仅13%的组织具备治理能力。Yugabyte推出YugabyteDB AMP,以多租户PostgreSQL和缩容至零方式将数据库作为集群管理,并通过MCP向智能体开放生命周期操作;Meko提供跨智能体持久记忆与共享上下文。DBA角色将从亲自管理数据库转向架构与治理。
SQL Server DBA 转向 Postgres 时,常惊讶于性能数据默认未被记录。Postgres 监控配置灵活但默认保守:pg_stat_statements 需预加载并重启,日志需手动开启。关键设置包括 log_line_prefix、log_min_duration_statement 及采样,并确保日志目录可被监控用户访问。核心差异是 Postgres 要求提前决定记录内容,否则事后无法补救。
本文介绍如何使用 Percona Operator for MySQL 实现 MySQL Group Replication 的跨集群 DC-DR 部署,将单集群架构扩展为数据中心与灾备双集群架构,以提升高可用性和容灾能力。
MySQL性能优化关键在于innodb_buffer_pool_size和innodb_log_file_size两个参数。前者是InnoDB缓冲池大小,用于缓存数据和索引以减少磁盘I/O,建议设为系统内存的50%-80%;后者决定重做日志文件大小,影响写入性能与崩溃恢复,常规设置为128MB-512MB,写入密集场景可设为1GB-2GB。合理调整这两个参数可显著提升性能。
本文介绍如何用 Docker 搭建 pgEdge AI DBA Workbench 全本地化技术栈,共七个容器:Postgres、负载生成器、llama.cpp 模型服务、工作台服务器、采集器、告警器和客户端。使用 Qwen3.8-27B 推理模型与 nomic-embed-text 嵌入模型,通过 OpenAI 兼容接口调用,无需外部 AI 服务,适合气隙或敏感环境,可低成本实现 Postgres 智能监控与诊断。
作者回顾了20多年与PostgreSQL的深厚渊源,从早期因VACUUM缺陷提交reindexdb工具,到担任DBA处理大型数据库危机,优化配置、升级硬件、构建高可用集群,并开发管理工具。他通过会议演讲和文章分享经验,最终成为Postgres专家,强调社区贡献与知识传承的重要性。
pgEdge AI DBA Workbench 是一个用于监控和管理 PostgreSQL 数据库的工具,具备数据收集、服务器监控、警报和用户界面功能。它通过与 LLM(如 ChatGPT)互动,进行异常检测和数据分析,支持多种模型,有效区分正常与异常活动,提升数据库管理效率。该工具已在 GitHub 上开源,用户可以体验其强大功能。
pgEdge AI DBA工作台是一个自托管平台,用于监控和管理PostgreSQL v14+,支持24/7运行。它结合数据收集、警报和用户界面,自动收集性能指标并进行异常检测,特别适合分布式PostgreSQL环境。该工具提供AI助手Ellie,支持深入查询分析和上下文记忆,目前已进入公测阶段,用户可通过Docker Compose快速部署。
4月10日,华为云在北京举办“DBA资料共创沙龙”,近二十位DBA讨论GaussDB文档的优化。华为专家强调文档是DBA的重要工具,需根据用户反馈持续改进。与会者分享经验,提出建议,推动文档质量提升,助力数据库产业发展。
Oracle裁员3万人,影响全球员工,尤其是DBA和技术支持岗位。尽管公司利润大增,裁员仍引发员工不满,AI替代人力的趋势加速,未来工作形态将发生变化。
本文讨论了如何在Grafana中自定义PagerDuty的警报详情,通过在PagerDuty联系点的Details部分添加“firing”键,覆盖默认输出,仅显示必要的警报名称和相关信息。这种定制化提高了响应速度和信息过滤的效率,使集成更加清晰,帮助DBA更高效地处理事件。
尽管AI工具不断进步,数据库管理仍需人类负责。虽然“AI DBA”可以处理部分任务,但无法替代专家的判断。未来应专注于开发可靠工具,增强工程师能力,提升生产效率。
在Patroni集群中,手动启动PostgreSQL可能导致数据一致性风险,包括时间线分歧和数据丢失。因此,应始终通过Patroni启动PostgreSQL,以避免DBA的麻烦。
本教程系统学习MySQL命令行工具的核心功能和技巧,对开发者和DBA至关重要。
该帖建议DBA参考PostgreSQL官方文档中关于“非持久性”设置的章节,认为采用该配置可提升性能。
Kubernetes对Postgres DBA来说可能较为复杂,但掌握kubectl和cnpg命令可以简化管理操作。本文介绍了在Kubernetes中管理Postgres集群的基本命令,包括创建、检查状态、修改配置和日志管理,帮助DBA适应云原生环境。
MySQL的Performance、Information和Sys Schema为DBA提供了强大的监控和调优工具。HeatWave的自然语言转SQL功能使用户能够用简单英语与数据库互动,从而提高工作效率。
在伊斯坦布尔的Diva会议上,我分享了构建基于LLM的Postgres代理的经验。随着DevOps文化的发展,DBA角色正在演变。我们开发的Xata Agent旨在将DBA的经验转化为自动化工具,以提高数据库管理的效率和安全性。
该网站重新设计,旨在帮助程序员和DBA学习MySQL性能,提供清晰的学习路径、关键点、常见陷阱和相关资源,简化学习过程,便于获取有效信息。
Slides and transcript from my talk, "Postgres on Kubernetes for the Reluctant DBA", at Data on Kubernetes Day Europe in London on 1 April 2025. Introduction This is me! As you can...
完成下面两步后,将自动完成登录并继续当前操作。