婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 關于對mysql語句進行監控的方法詳解

關于對mysql語句進行監控的方法詳解

熱門標簽:美國反騷擾電話機器人 銅陵防封電銷卡 真人語音電話機器人 悟空科技電話機器人 400電話可以免費申請嗎 騰訊地圖標注提升 怎么在地圖標注位置生成圖片 福建外呼系統定制化 電銷卡外呼系統供應商

快速閱讀

為什么要監控sql語句,以及如何監控,都有哪幾種方式可以監控。

我們知道sql server 中有個工具叫sql profile ,可以實時監控sql server中 執行的sql 語句,以方便調試bug 或者確認最終生成的sql語句

為什么要監控sql語句?

  1. 因為程序大了以后,sql語句有可能被多個地方調用 。你不能確認當前時間是不是只執行了你需要的那條語句 。
  2. 有的持久層框架采用linq的語法來寫sql , 程序中不方便輸出sq語句
  3. 線上運行的程序,沒有辦法更改程序。但需要確認問題出錯在哪里?執行了哪些sql語句。可以根據sql 語句來判斷 出錯的地方。

如何在mysql中監控sql語句?

默認mysql是不開啟的sql語句監控的,當需要開啟的時候 ,執行以下命令。

SHOW VARIABLES LIKE "general_log%"; -- off 是關閉,如果是on表示已經開啟
SET GLOBAL general_log = 'ON'; --開啟日志監控。

我是已經開啟的狀態 ,如果沒有開啟的時候 ,general_log 是顯示的off .

如下圖所示 ,會看到日志默認保存的路徑 位置

C:\ProgramData\MySQL\MySQL Server 5.5\Data\hcb-PC.log

接下來我們執行幾條sql語句來查看

執行sql

SELECT * FROM `platform`
UPDATE `platform` SET platform_type=2 WHERE id=1

接下來我們去看下日志

可以看到日志中包含了

Time                 Id Command    Argument

分別對應時間 ,id, 命令, 參數

參數指的就是執行的sql語句。

如何讓mysql中的sql語句顯示在表中

在日志中查看不方便 ,如果讓sql語句顯示在數據庫中的一個表中?

執行如下sql

SET GLOBAL log_output = 'TABLE'; 
SELECT * FROM mysql.general_log ORDER BY event_time DESC

用processlist顯示

USE `information_schema`;
SELECT * FROM PROCESSLIST WHERE info IS NOT NULL;

具說這種方式可以實時顯示,但是我的不知道為啥不能實時顯示新的sql 先記錄一下。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 詳解MySQL監控工具 mysql-monitor
  • 詳解MySQL 表中非主鍵列溢出情況監控
  • 使用Grafana+Prometheus監控mysql服務性能
  • zabbix監控Nginx/Tomcat/MySQL的詳細教程
  • mysql索引使用率監控技巧(值得收藏!)
  • zabbix監控MySQL主從狀態的方法詳解
  • MySQL數據庫監控軟件lepus使用問題以及解決辦法
  • 利用Prometheus與Grafana對Mysql服務器的性能監控詳解
  • MySQL實時監控工具orztop的使用介紹
  • 實戰模擬監控MySQL服務shell腳本小結
  • 安裝配置Zabbix來監控MySQL的基本教程
  • 簡述mysql監控組復制

標簽:湖南 烏海 湖北 武威 云浮 聊城 臨汾 白銀

巨人網絡通訊聲明:本文標題《關于對mysql語句進行監控的方法詳解》,本文關鍵詞  關于,對,mysql,語句,進行,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關于對mysql語句進行監控的方法詳解》相關的同類信息!
  • 本頁收集關于關于對mysql語句進行監控的方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 云龙县| 文成县| 江津市| 克拉玛依市| 彭水| 五峰| 南木林县| 湘阴县| 秀山| 桦甸市| 岳西县| 芦山县| 红河县| 阿坝| 邯郸市| 瓦房店市| 土默特右旗| 盐亭县| 渝中区| 榕江县| 贺州市| 淳安县| 六枝特区| 和平县| 丹阳市| 康乐县| 丽水市| 舞阳县| 玉门市| 香河县| 金寨县| 彭阳县| 大同县| 吉木乃县| 门源| 贺州市| 莆田市| 南昌县| 高雄市| 武隆县| 云和县|