解决仅涉及生产的性能问题
一位开发者使用 Cursor 和 Warp 智能体分析 NestJS 数据库查询,并针对性能问题建议索引优化方案。
- 具体怎么做
- 页面生成速度较慢,但在开发环境中并无问题。开发人员让一个 Cursor/Warp 智能体列出可能的原因及修复方法。该智能体阅读了代码库,确定了 NestJS 正在执行的数据库查询,并指出了应使用的数据库索引。
- 做到了什么
- 开发者添加推荐索引后,页面加载性能显著提升。原文未提供具体时间或数据。
- 上手要点
- 智能体从代码库中运行,生成了候选原因列表,因此开发人员仍需应用索引并在生产环境中验证结果。
你可以这样试
使用 Cursor我们的[NestJS等框架]应用在生产环境运行缓慢,但在本地环境中则正常,具体体现在[某个端点或页面]。请仔细查看相关代码和数据库查询,找出最慢或重复最多的部分,并提出索引或查询优化建议及原因。当您给出包含每项修复措施的排序列表,并明确说明具体的迁移或代码修改内容时,即可完成工作。切勿对生产数据库执行任何操作,请先展示这些修改内容。