建議
Optimize 提供側重於效能改進的建議,例如索引問題、資料檢索過多和低效查詢模式。建議包括
資訊
使用 Prisma AI 詢問關於任何建議的後續問題。
返回行數過多
Optimize 提供建議,幫助您識別和解決因查詢返回行數過多而導致的效能問題。
未索引列上的查詢
Optimize 提供建議,幫助您識別和解決因資料庫索引缺失而導致的效能問題。
LIKE 操作導致的全表掃描
Optimize 提供建議,幫助您識別和解決因 LIKE 操作引起的全表掃描而導致的效能問題。
重複查詢
Optimize 提供建議,幫助您識別和解決因重複查詢而導致的效能問題。
過度獲取
Optimize 提供建議,幫助您識別和解決因過度獲取資料而導致的效能問題。
使用 @db.Money
Optimize 提供建議,幫助您識別和解決因使用 @db.Money 型別而導致的效能問題。
使用 @db.Char(n)
Optimize 提供建議,幫助您識別和解決因在 PostgreSQL 中使用 @db.Char(n) 型別而導致的效能問題。
使用 @db.VarChar(n)
Optimize 提供建議,幫助您識別和解決因在 PostgreSQL 中使用 @db.VarChar(n) 型別而導致的效能問題。
使用 timestamp(0) 或 timestamptz(0)
Optimize 提供建議,幫助您識別和解決因在 PostgreSQL 中使用 @db.Timestamp(0) 和 @db.Timestamptz(0) 原生型別而導致的效能問題。
使用 CURRENT_TIME
以下原始 SQL 查詢使用了 CURRENT_TIME 函式
不必要的索引
Optimize 檢測不必要的索引,並建議刪除它們以提高資料庫效能。
長時間執行的事務
Optimize 提供可操作的建議,幫助您識別和解決因長時間執行的事務而導致的效能問題。
唯一列上的索引
Optimize 識別唯一列上的冗餘索引,並提供提高資料庫效能的建議。
在資料庫中儲存大物件或 BLOB
Optimize 提供建議,幫助識別和解決因在資料庫中儲存大物件而導致的效能問題。它還提出了緩解這些挑戰的替代方法。