前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >5-MySQL数据监控方法

5-MySQL数据监控方法

作者头像
全栈工程师修炼指南
发布2022-09-29 16:01:36
2050
发布2022-09-29 16:01:36
举报

[TOC]

0x01 简介

描述:主要进行监控SQL语句的执行效率以及安全性的检查,方便对MySQL服务器性能的优化提升;

0x02 监控记录
1.实时查看SQL语句

描述:MySQL默认不能实时查看执行的SQL语句要手动开启这个功能,因为这会消耗一定的资源。所以一般在生产环境中记录指定的数据后就关闭该功能;

实际操作:

代码语言:javascript
复制
/** 1.查看Logs记录功能十分是否开启 **/
mysql> SHOW VARIABLES LIKE "general_log%";
-- +------------------+---------------------------------+
-- | Variable_name    | Value                           |
-- +------------------+---------------------------------+
-- | general_log      | OFF                             |
-- | general_log_file | /var/lib/mysql/2172955ddedc.log |
-- +------------------+---------------------------------+

/** 2.开启日志记录功能 */
/** 临时开启 **/
mysql> SET GLOBAL general_log = 'ON';
mysql> SET GLOBAL general_log_file = '/var/log/mysql/general_log.log';

/** 永久开启需要配置my.cnf文件 **/
general_log = 1
general_log_file = /var/log/mysql/general_sql.log

/** 3.实时查看 */
$ tail -f /var/lib/mysql/general_sql.log

补充事项:

  • 1.您可以采用一些数据库监控软件进行实现SQL语句的监控,比如:BareTail;
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-02-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0x01 简介
  • 0x02 监控记录
    • 1.实时查看SQL语句
    相关产品与服务
    云数据库 SQL Server
    腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档