1、連接mycat 9066管理端口
命令:mysql -uroot -proot -P9066 -h127.0.0.1
-u:用戶名
-p:密碼
-P:端口
-h:ip地址例:linux路徑切換到mycat安裝路徑的bin目錄中:輸入命令

顯示如此則登錄成功。
2、顯示后端物理庫連接信息,包括當前連接數,端口等信息。
命令:Show @@backend

3、顯示當前前端客戶端連接情況
命令:Show @@connection

4、當前線程池的執行情況,是否有積壓(active_count)以及task_queue_size,后者為積壓的待處理的SQL,若積壓數目一直保值,則說明后端物理連接可能不夠或者SQL執行比較緩慢
命令:show @@threadpool;

5、當前后端物理庫的心跳檢測情況,RS_CODE為1表示心跳正常
命令:show @@heartbeat;

6、顯示數據節點的訪問情況,包括每個數據節點當前活動連接數(active),空閑連接數(idle)以及最大連接數(maxCon) size,EXECUTE參數表示從該節點獲取連接的次數,次數越多,說明訪問該節點越多
命令:show @@datanode;

6、顯示當前processors的處理情況,包括每個processor的IO吞吐量(NET_IN/NET_OUT)、IO隊列的積壓情況(R_QUEY/W_QUEUE),Socket Buffer Pool的使用情況 BU_PERCENT為已使用的百分比、BU_WARNS為Socket Buffer Pool不夠時,臨時創建的新的BUFFER的次數,若百分比經常超過90%並且BU_WARNS>0,則表明BUFFER不夠,需要增大,參見性能調優手冊。
命令:show @@processor;

7、顯示緩存的使用情況,對於性能監控和調優很有價值
命令:show @@cache;

MAX為緩存的最大值(記錄個數),CUR為當前已經在緩存中的數量,ACESS為緩存讀次數,HIT為緩存命中次數,PUT 為寫緩存次數,LAST_XX為最后操作時間戳,比較重要的幾個參數:CUR:若CUR接近MAX,而PUT大於MAX很多,則表明MAX需要增大,HIT/ACCESS為緩存命中率,這個值越高越好。
8、殺掉客戶端的連接,參數為連接的ID值,通過show @@connection,可以展示當前連接到MyCAT的所有客戶端進程,若某個進程異常,則可以通過該命令殺掉連接,如 KILL @@CONNECTION 26907;

9、重新加載配置文件schema.xml
如果我們在原有的schema.xml中進行了修改,需要重新加載該文件使其生效。
命令:reload @@config;

最后只需要重啟mycat即可。
10、退出 命令:exit;
11、重啟mycat
進入mycat的安裝目錄:輸入命令 ./bin/mycat stop

進入mycat的安裝目錄:輸入命令 ./bin/mycat start

重啟成功。
