论文

代理调优案例:PostgreSQL 中从文档到操作

A Case for Agentic Tuning: From Documentation to Action in PostgreSQL

智能体系统Agent Harness

摘要

文档长期以来一直通过将专家知识提炼成每个参数的建议来指导计算机系统调整。然而,此类指南仅记录了专家的结论,而忽略了他们的推理方式。这种根本性的差距体现在三个具体的缺陷上:随着软件的发展,文档变得陈旧、在异构工作负载下失败以及忽略参数间的依赖关系。我们建议从静态文档转向系统调整的动态操作。我们引入了 PerfEvolve,它将专家调优方法转化为可执行技能,使基于 LLM 的代理能够执行版本一致性验证、特定于工作负载的分析和多参数联合优化。在 TPC-C 和 TPC-H 基准下对 PostgreSQL 进行评估时,PerfEvolve 的性能比最先进的文档驱动的调优基准高出 35.2%。该工具可从 https://github.com/ISCAS-OSLab/PerfEvolve 获取。