最近無意發現了mysql的客戶端監控工具「nero profile sql」,剛開始還不知道怎麼使用,經過半小時摸索,現將使用步驟寫下來。
背景:開發的時候,如果資料儲存層這塊使用ef,或者其他orm框架,資料庫是mysql,想知道最終執行的sql語句,那麼這款工具就幫你忙了。
2、安裝完成,連線mysql資料庫
3、修改程式裡面的連線字串
我的理解是,nero profile sql工具接管了mysql資料庫的某部分許可權並且分配出程式的訪問位址以及埠,這裡是127.0.0.1以及4040埠
4、執行資料庫操作
5、開啟監控工具
6、這個工具是不是很強大。
注意:mysql 5.7.17版本,安裝在windows伺服器上面不需要改mysql任何配置;
經實測,如安裝在linux上面,則需要禁用mysql 的 usessl 功能,對應的配置是 skip_ssl;
或者在連線字串後面加上 ssl mode=none 也是可以正常執行的。
分類: 資料庫
監控mysql鎖定狀態 MYSQL 表鎖情況檢視
檢視鎖表情況 mysql show status like table variable name value table locks immediate 795505 table locks waited 0 table open cache hits 0 table open cache mis...
mysql 鎖等待表 MySQL表的鎖等待
今天線上業務遇到乙個問題,因為一張模擬自增序列的表被鎖住,涉及該錶的業務受到影響。線上情況 1 這個表只有乙個id欄位。今天線上業務遇到乙個問題,因為一張模擬自增序列的表被鎖住,涉及該錶的業務受到影響。線上情況 1 這個表只有乙個id欄位。2 id欄位為主鍵索引 3 該錶只有一行資料,記錄全域性最大...
Mysql監控工具 mytop
andyguo 2012 11 27 mytop 是乙個類似 linux 下的top 命令風格的 mysql 監控工具,可以監控當前的連線使用者和正在執行的命令。1.安裝 termreadkey tar xzvf termreadkey cd termreadkey perl makefile.pl...