推荐
Optimize 提供专注于性能改进的建议,例如索引问题、过度数据检索和低效查询模式。建议包括:
信息
使用 Prisma AI 询问任何推荐的后续问题。
返回行数过多
优化提供建议,帮助您识别和解决因查询返回的行数过多而导致的性能问题。
对未索引列的查询
优化提供建议,帮助您识别和解决因缺少数据库索引而导致的性能问题。
LIKE 操作导致的全表扫描
优化提供建议,帮助您识别和解决因 LIKE 操作导致全表扫描而引起的性能问题。
重复查询
优化提供建议,帮助您识别和解决因重复查询而引起的性能问题。
过度获取数据
优化提供建议,帮助您识别和解决因过度获取数据而引起的性能问题。
使用 @db.Money
优化提供建议,帮助您识别和解决因使用 @db.Money 类型而引起的性能问题。
使用 @db.Char(n)
优化提供建议,帮助您识别和解决因在 PostgreSQL 中使用 @db.Char(n) 类型而引起的性能问题。
使用 @db.VarChar(n)
优化提供建议,帮助您识别和解决因在 PostgreSQL 中使用 @db.VarChar(n) 类型而引起的性能问题。
使用 timestamp(0) 或 timestamptz(0)
优化提供建议,帮助您识别和解决因在 PostgreSQL 中使用 @db.Timestamp(0) 和 @db.Timestamptz(0) 原生类型而引起的性能问题。
使用 CURRENT_TIME
以下原始 SQL 查询使用了 CURRENT_TIME 函数
不必要的索引
优化检测不必要的索引并建议将其删除以提高数据库性能。
长时间运行的事务
优化提供可操作的建议,帮助您识别和解决由长时间运行的事务引起的性能问题。
对唯一列进行索引
优化识别唯一列上的冗余索引,并为更好的数据库性能提供建议。
在数据库中存储大型对象或 BLOB
优化提供建议,帮助识别和解决因在数据库中存储大型对象而引起的性能问题。它还建议替代方法来缓解这些挑战。