有沒有辦法,記錄所有的mysql查詢,就像xhprof用函數調用一樣 - 沒有篡改代碼?這個工作有沒有PHP擴展?記錄所有mysql查詢沒有篡改代碼
我想要一個基於頁面執行的查詢日誌,而不是MySQL的日誌記錄工具。
有沒有辦法,記錄所有的mysql查詢,就像xhprof用函數調用一樣 - 沒有篡改代碼?這個工作有沒有PHP擴展?記錄所有mysql查詢沒有篡改代碼
我想要一個基於頁面執行的查詢日誌,而不是MySQL的日誌記錄工具。
您似乎對您在此嘗試實現的目標感到有點困惑 - 或者沒有很好地解釋它。
你有什麼試過?
打算如何處理這些信息?
I want a page execution based log of queries, not MySQL's logging facility
是什麼意思?
我至少有3種方法可以考慮使用它。
經由mysqlproxy使用runkit與記錄層包住相關的功能/方法
使用MySQL的日誌記錄(慢查詢/普通/複製)
路由conections並記錄在那裏請求。
鑑於在開發環境中運行一個相當大的項目。我想記錄特定頁面請求啓動的查詢。我希望它一頁接一頁地分開,而不是一個mysql日誌文件中的查詢集合。順便說一句,我看看runkit。 – MollyRazor
您的意思只是實際查詢(即'UPDATE ...'),或者您是否想到更全面的日誌轉儲,如查詢結果,受影響的記錄,查詢時的服務器負載,等等。? –