2014-02-09 74 views
1

我想了解一個CMS(Drupal 7/8)如何與其數據庫交互。所以,我正在尋找嗅探/窺探所有MySQL查詢的東西。 (Wireshark適用於計算機網絡)。任何圖形MySQL查詢日誌分析器或Visualizer?

看完後this & this,我明白我們可以設置MySQL來記錄所有的查詢。但我然後一個很好的GUI分析器,我可以根據指定的標準來執行過濾器查詢等操作。

是否有這樣的分析器?如果產品不是免費/開源的,我不介意花一些錢購買。

+0

問題要求我們推薦或找到工具,圖書館或最喜歡的非現場資源是堆棧溢出題外話,因爲他們傾向於吸引自以爲是的答案和垃圾郵件。 – 2014-02-09 18:58:39

+0

@MikeW:是的,我知道它可能會被關閉!只需要一段時間,我會自己解決問題。 – claws

+0

我認爲這是一個很好的問題,也許適合超級用戶。如果任何人都可以分享他們對可以分析查詢日誌以顯示統計數據的工具的建議,則不會造成危害。我想@claws正在尋找類似於Webalizer或Awstats的東西。 – anup

回答

0
我個人使用 Monyog這有助於分析以更好的方式查詢

,它有一個專門的查詢分析器功能,它顯示了正在執行的查詢列表。它還提供了多種過濾器,例如用戶,主機,首次看到的最後一次看到的次數,總次數等,以及允許查看在任何所需時間執行的查詢的時間範圍選擇。它還具有另一個稱爲實時的功能,它將顯示在實時會話中執行的查詢,您還可以保存會話以便在將來需要時進行查看。

您可以選擇不同的嗅探模式,如性能模式,Processlist或MySQL Proxy來嗅探MySQL查詢。