簡體   English   中英

如何對我的SQL和PHP代碼進行基准測試?

[英]How can i benchmark my SQL and PHP code?

我遇到了問題,因為我真的不知道如何測試我的代碼和sql(mysql)以查看SQL查詢和PHP函數/ code運行多長時間。

這里有人知道我在哪里可以找到這些工具嗎?

對於PHP代碼,可以使用xdebug進行概要分析 您還需要一個前端來讀取跟蹤數據。 如果您使用的是Windows,則可以使用WinCacheGrind 對於其他操作系統,可以使用kCacheGrind (很多功能,但對於初學者來說有點嚇人)或WebGrind (更簡單,更美觀)。

對於Mysql,可以使用maatkit來分析多個查詢,並且要分析特定查詢,應使用EXPLAIN

這稱為分析。 XDebugAPD以及其他一些軟件包都可以提供此功能。

您想要的搜索關鍵字是“事件探查器 ”。

那里有幾個PHP分析器。 XDebugPHPEd ProfilerAPDDBGPQP ,僅舉幾例。

我已經在多個場合使用過XDebug,盡管啟動並運行它可能有點煩人,但它確實做得不錯。 只需按照安裝文檔操作 ,就可以了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM