推薦內容
Optimize 提供的建議著重於效能改進,例如索引問題、過度擷取資料以及低效的查詢模式。建議內容包括:
使用 Prisma AI 來針對任何建議提出後續問題。
返回了過多的資料列
Optimize 提供相關建議,協助您識別並解決因查詢回傳過多資料列而導致的效能問題。
針對未建立索引欄位的查詢
Optimize 提供相關建議,協助您識別並解決因缺少資料庫索引而導致的效能問題。
由 LIKE 操作引起的完整資料表掃描
Optimize 提供相關建議,協助您識別並解決因 LIKE 操作導致的全表掃描而引發的效能問題。
重複的查詢
Optimize 提供相關建議,協助您識別並解決因重複查詢而導致的效能問題。
過度提取資料 (Overfetching)
Optimize 提供相關建議,協助您識別並解決因過度擷取資料(over-fetched data)而導致的效能問題。
使用 @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 能偵測不必要的索引,並建議將其移除以提升資料庫效能。
長時間執行的交易 (Long-running transactions)
Optimize 提供可執行的建議,協助您識別並解決因長時間執行的交易(long-running transactions)而導致的效能問題。
在唯一欄位上建立索引
Optimize 能識別唯一欄位上的冗餘索引,並提供改善資料庫效能的建議。
在資料庫中儲存大型物件或 BLOB
Optimize 提供相關建議,協助識別並解決因在資料庫中儲存大型物件(Large Objects)而導致的效能問題,同時建議可減輕這些挑戰的替代方案。