监控mysql 执行过哪些sql语句_MySQL如何监控系统全部执行过的sql语句

MySQL如何监控系统全部执行过的sql语句

时间:2019-07-01 11:34:31  来源:  作者:

概述

考虑这么一个场景,开发系统时有个模块执行很慢,但是又不知道这中间涉及到什么sql,就可以设想在没什么业务量的时候来监控数据库全部执行过的sql语句,方便排查问题。

涉及命令

1、开启general log模式

MySQL>set global general_log=on;

2、关闭general log模式

mysql>set global general_log=off;

3、设置log文件路径

mysql>set global general_log_file='xx/xx/xx.log';

1、查看是否开启日志记录

show variables like “general_log%” ;

e0131e747acad8fb5c2a66b98baad288.png

2、临时开启日志记录

set global general_log='ON';

这时执行的所有sql都会被记录下来,但是如果重启mysql就会停止记录需要重新设置

5a46644177efc492526a8e50ce80a721.png

3、查看日志

# tail -f /usr/local/mysql/data/iZmfgnjkehk13uZ.log

7f8a064b1edfef8c289abb28d0463a32.png

这里主要是介绍general_log这个参数,大家有空也可以测试一下。

Tags:MySQL

点击:()  评论:()

声明:本站部分内容来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。

▌相关评论

用户名:

密码:

验证码:

e0785a4d1e214af544d235287b7843ec.png

匿名发表

▌相关推荐

38830a33173be3e9d9f75326542b273e.png

前言首发公众号:bigsai 头条号:程序员bigsai 还请关注、一键三连!对于Web来说,用户量和访问量在一定程度上推动项目技术和架构的更迭和进步。可能会有以下的一些状况:页面并发量...【详细内容】

2020-11-10

MySQL 点击:(1)  评论:(0)  加入收藏

fda49323af075bdc01865b42ad2b6f64.png

总结下之前看到的一些关于MySQL索引原理的内容,好记性不如烂笔头。1. B+树我们知道InnoDB的索引是以B+树的形式组织的。B+树是一种树数据结构,是一个n叉树,每个节点通常有多个...【详细内容】

2020-11-10

MySQL 点击:(2)  评论:(0)  加入收藏

da583693b1e8bf1cde7cd67f687d10c4.png

MYSQL内部模块连接器(JDBC、ODBC等) =>[MYSQL 内部[Connection Pool] (授权、线程复用、连接限制、内存检测等)=>[SQL Interface] (DML、DDL、Views等) [Parser] (Query Tra...【详细内容】

2020-11-10

MySQL 点击:(3)  评论:(0)  加入收藏

299bf85e283deca164d837845b29c54c.png

前言众所周知,MySQL广泛应用于互联网的OLTP(联机事务处理过程)业务系统中,在大厂开发规范中,经常会看到一条"不建议使用text大字段类型”。下面就从text类型的存储结构,引发的问题...【详细内容】

2020-11-10

MySQL 点击:(2)  评论:(0)  加入收藏

36292e472dc2e0d76b1620a8b92babcf.png

作者:姚远专注于 Oracle、MySQL 数据库多年,Oracle 10G 和 12C OCM,MySQL 5.6,5.7,8.0 OCP。现在鼎甲科技任技术顾问,为同事和客户提供数据库培训和技术支持服务。本文来源:原创投...【详细内容】

2020-11-09

MySQL 点击:(4)  评论:(0)  加入收藏

dcd984b5d25257a1823087b5bc8fa73f.png

Mysql 内建的复制功能是构建基于 Mysql 的大规模、高性能应用的基础,同时也是高可用性、可扩展性、灾难恢复、备份及数据仓库等工作的基础。通过本章内容,可以更好地理解主从...【详细内容】

2020-11-07

MySQL 点击:(2)  评论:(0)  加入收藏

84a43df39a39c2e11aed4983eac1ca61.png

了解MySQL(超详细的MySQL工作原理 体系结构)1.MySQL体系结构2.MySQL内存结构3.MySQL文件结构4.innodb体系结构一、了解MySQL前你需要知道的引擎是什么:MySQL中的数据用各...【详细内容】

2020-11-06

MySQL 点击:(4)  评论:(0)  加入收藏

514518e7e9dc904e0e7858ad53b2e84a.png

写在前面MySQL数据库在互联网行业使用的比较多,有些小伙伴可能会认为MySQL数据库比较小,存储不了很多的数据。其实,这些小伙伴是真的不了解MySQL。MySQL的小不是说使用MySQL存...【详细内容】

2020-11-05

MySQL 点击:(5)  评论:(0)  加入收藏

9b65cb614b592aa08cf689636fb3b2a2.png

MySQL是一个多用户的数据库,最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。如果有其他用户想使用MySQL,那么一般情况...【详细内容】

2020-11-05

MySQL 点击:(7)  评论:(0)  加入收藏

1e3446975fe3c1fb25a7e6cb0d3cee51.png

单条SQL语句执行时,会被当成一个事务提交吗?以下内容摘自 《高性能MySQL》(第3版)“MySQL默认采用自动提交(AUTOCOMMIT)模式。也就是说,如果不是显式地开始一个事务,则每个查询都...【详细内容】

2020-11-04

MySQL 点击:(6)  评论:(0)  加入收藏

dfda13d06e85962f6cc6819ed067ed24.png

每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~公众号:捡田螺的小男孩1. 写完SQL先explain查看执行计划(SQL...【详细内容】

2020-11-03

MySQL 点击:(3)  评论:(0)  加入收藏

8c277858b469c45a3cc53f7bac246a1c.png

使用命令发现磁盘使用率为100%了,还剩几十兆。一系列神操作备份数据库,删除实例、删除数据库表、重启mysql服务,结果磁盘空间均没有释放。怎么办网上查了很多资源,说要进行磁盘...【详细内容】

2020-10-29

MySQL 点击:(6)  评论:(0)  加入收藏

6fcd2b17572432be3c88966cf0ac037b.png

简介MySQL8.0已经正式发布了,提供了很多新特性,性能提升也是很明显。 下载可以直接使用国内的镜像源进行下载wget -c mirrors.huaweicloud.com/mysql/Downloads/MySQL-8.0/mys...【详细内容】

2020-10-28

MySQL 点击:(9)  评论:(0)  加入收藏

5142b7df6881ad1c0e7c9068bcc41493.png

概述MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。无意中从github上看到一个大佬的MyS...【详细内容】

2020-10-27

MySQL 点击:(3)  评论:(0)  加入收藏

9d8c44a3992a01a6b78904b3f6a230c0.png

一、写作背景大家都清楚,日志是 MySQL数据库的重要组成部分,记录着数据库运行期间各种状态信息。MySQL日志主要包括错误日志、查询日志、慢查询日志、二进制日志(binlog)和事...【详细内容】

2020-10-22

MySQL 点击:(8)  评论:(0)  加入收藏

3616e70aca3e0eb3e67001c9af0822af.png

将 MySQL 的数据导入到 HDFS 中/usr/local/service/sqoop/bin/sqoop-import \--connect jdbc:mysql://$mysqlIP/test \--username root \-P --table sqoop_test \-m 4 \--...【详细内容】

2020-10-21

MySQL 点击:(5)  评论:(0)  加入收藏

5afb585c9c87861bab89d37adbd95273.png

一、创建数据库create database database_name;PHP中创建数据库的两种方法:(MYSQL_create_db(),MYSQL_query())$CONN = MYSQL_CONNect(“localhost”,”username”,”passwo...【详细内容】

2020-10-20

MySQL 点击:(6)  评论:(0)  加入收藏

514518e7e9dc904e0e7858ad53b2e84a.png

Access denied for user 'root'@'localhost' (using password: YES) 这个错误在网上搜一下,能看到非常多的此类问题的解决方法,但 MySQL 版本不一样,导致同一...【详细内容】

2020-10-20

MySQL 点击:(6)  评论:(0)  加入收藏

36292e472dc2e0d76b1620a8b92babcf.png

我们的合作客户,驻场人员报告说一个 RDS 实例出现磁盘不足的告警,需要排查。...【详细内容】

2020-10-20

MySQL 点击:(9)  评论:(0)  加入收藏

f1a1f765283cdfd23196a35ad86c0ec1.png

前言今天就为大家介绍一下MySQL中锁相关的知识。本文在没有特别声明的情况下,均是默认InnoDB引擎,如涉及到其他引擎或者数据库则会特别指出。什么是锁锁是一种用于保证在并发...【详细内容】

2020-10-19

MySQL 点击:(6)  评论:(0)  加入收藏

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值