終端應用程序檢查MySQL性能

不久前我給你看了一些 他們可以用來管理MySQL服務器的命令,創建用戶,使用數據庫等。 好吧,在本文中,我將向您展示一些可以在終端上使用的應用程序,以查看查詢在MySQL服務器上的情況,即檢查MySQL的性能,查看正在進行的查詢等。

我的熱門

你還記得嗎 最佳HTOP 在終端中充當系統監控器? 好, 我的頂 它是相同的,但對於MySQL

您必須首先安裝它,然後在存儲庫中進行搜索,然後安裝名為 我的頂:

在Debian,Ubuntu或衍生版本中,

sudo apt-get install mytop

安裝後,他們將執行它,但是,當然,他們必須指定MySQL服務器的用戶名,密碼和IP,例如,假設他們使用SSH或類似的東西在同一服務器上運行mytop,並假設用戶為root,密碼為t00r ...那麼它將是:

mytop -u root -p t00r

我的頂

如您在圖像中看到的,mytop為我們提供了各種信息:

  • 使用中線程的統計信息
  • SQL查詢
  • 服務已運行多長時間
  • 負荷或消耗
  • 要求IP
  • 用戶提出要求
  • 時間...等

MyTop是用Perl編寫的程序,它是檢查我們的MySQL服務器運行狀況的絕佳選擇。

創拓

在安裝MySQL服務器時,默認情況下會安裝此程序,因此我們只需通過傳遞它來執行它(如mytop用戶名和密碼):

innotop -u usuario -p password -h ip-del-servidor

假設用戶為root,密碼為t00r,我們通過SSH在同一服務器上執行命令:

innotop -u root -p t00r

innotop_1

如您所見,它為我們提供了有趣的信息,傳入和傳出的數據,負載,緩存的範圍或使用情況等。

mysqladmin的

這個的 我已經在另一篇文章中與您交談但是,請記住,使用以下命令,我們可以看到有關MySQL服務器的信息:

mysqladmin -u usuario -p password version

再次假設用戶為root,密碼為t00r,則為:

mysqladmin -u root -p version

然後它將要求我們輸入密碼...然後我們發現如下所示:

mysqladmin的

在這裡,我們看到MySQL的版本,工作的線程數,連接類型,服務壽命等。

結束

如果您正在尋找一個很好的工具來監視MySQL服務器的性能和運行,我建議 我的頂 e 創新.

一個顯示了其他未提供的信息,兩者實際上都是極好的選擇,這取決於我們需要進行審查的內容將綽綽有餘。

好吧,這就是帖子的去向。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   豪爾赫·卡諾 他說:

    幹得好,這個不知道。

  2.   江戶時代 他說:

    而對於後期?