Prisma Optimize 現已全面上市。使用它來簡化查詢分析,生成可操作的洞察,並透過建議來識別和最佳化有問題查詢,從而提升資料庫效能。
查詢效能:現在簡單到午休時間就能提升
您構建的應用程式在開發階段執行完美,但一旦上線,就會變慢。頁面載入緩慢,特定查詢效率低下,而找出根本原因就像一場猜謎遊戲。是未索引的列嗎?是查詢返回了太多資料嗎?手動梳理日誌可能需要數小時,尤其是在沒有正確工具來發現問題的情況下。
Prisma Optimize 如何解決此問題: Prisma Optimize 消除了查詢故障排除中的猜測。它自動識別有問題的查詢,突出效能瓶頸,並提供可操作的建議。您還可以即時跟蹤最佳化效果,讓您專注於構建應用程式,同時 Prisma Optimize 幫助您微調效能。
簡化的查詢洞察與最佳化
快速的資料庫查詢對於應用程式效能至關重要,但追蹤緩慢的查詢並修復它們可能很複雜。Prisma Optimize 透過以下方式簡化了這一過程:
- 自動識別有問題查詢。
- 提供關鍵效能指標和有針對性的改進建議。
- 提供對原始查詢的洞察,以進行更深入的分析。
藉助 Prisma Optimize,您無需複雜的設定或額外的基礎設施即可最佳化資料庫。
獲取效能指標並檢視原始查詢
Prisma Optimize 允許您從應用程式執行中建立錄製並檢視查詢延遲。

您還可以點選特定查詢,檢視生成的原始查詢、識別錯誤並獲取更全面的效能洞察。

提升查詢的專家建議
Prisma Optimize 提供可操作的建議,以提升查詢效能,為您節省數小時的手動故障排除時間。當前建議包括(未來還將推出更多):
- 返回行數過多: 透過限制不必要的資料檢索來減輕負載。
- 對未索引列進行查詢過濾: 識別哪些地方新增索引可以提高效能。
- 由
LIKE操作導致的全表掃描: 當查詢中檢測到低效運算子時,建議更高效的替代方案。
您可以比較不同錄製中的查詢延遲,以評估應用這些建議後的效能改進。

與 Prisma AI 互動以從每條建議中獲取更多洞察
點選任何建議中的“詢問 AI”按鈕,與 Prisma AI 互動,並獲取針對該建議的更多洞察。

試用示例應用程式
瀏覽 Prisma 倉庫中的示例應用程式,以跟著學習並使用 Prisma Optimize 最佳化查詢效能。
starter一個 Prisma Optimize 入門應用optimize-excessive-rows一個示例應用,演示 Optimize 提供的“返回行數過多”建議。optimize-full-table-scan一個示例應用,演示 Optimize 提供的“由 LIKE 操作導致的全表掃描”建議。optimize-unindexed-column一個示例應用,演示 Optimize 提供的“對未索引列進行查詢過濾”建議。開始最佳化您的查詢
立即開始使用 Prisma Optimize,親眼見證它為您的查詢效能帶來的改進。透過 X 或我們的更新日誌瞭解 Prisma 的最新動態。如果您需要支援,請聯絡我們的 Discord。
開始使用 Prisma Optimize
閱讀文件
不要錯過下一篇文章!
訂閱 Prisma 郵件列表