`

MYSQL数据库常用知识(查看当前有哪些进程、慢SQL监控)

 
阅读更多
MYSQL数据库常用操作:
ROOT用户登录:mysql -uroot -h127.0.0.1(连接MSQL)
显示当前有哪些进程:show processlist;
切换到某个数据库:use mysql;
mysql库中可以查询数据库的用户信息:select user ,password from user;
更新数据库的用户的密码:UPDATE user SET password=PASSWORD('momsadmin') WHERE user='momsadmin';FLUSH PRIVILEGES;




MYSQL慢SQL监控:
tail-f /mysql/data/momspredb04-slow.log
使用操作系统用户mysql登陆------mysql -uroot -h127.0.0.1------ use MOMS_137;-------show variables like '%slow_query_log%';
slow_query_log(这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句)
slow_query_log_file(记录日志的文件名)
show variables like '%long_query_time%';------long_query_time(超过改值则记录到日志文件中单位是秒)
所有上面这些变量记录在/home/mysql/etc/my.cnf配置文件中。
分享到:
评论

相关推荐

    MySQL 数据库监控攻略

    通过以上对MySQL数据库监控关键指标及常用工具的介绍,可以发现,有效的监控策略不仅能够帮助我们及时发现和解决问题,还能够为优化数据库性能提供依据。对于任何依赖MySQL数据库的应用来说,建立一个全面而细致的...

    mysql数据库CPU高,实时抓住数据库执行中的SQL语句,shell工具(支持mysql5.7)

    #适用于实时查询mysql占用CPU高的语句,循环监控mysql进程情况,当CPU大于一定的前执行中的SQL情况. #执行前,修改ENV认证部分 #编写:Chaoren #2022年3月4日18:38:53 # #对于执行时间非常短的SQL可能监控到的语句...

    mysql 数据库常用操作

    本文将详细介绍MySQL数据库的一些常用操作,包括如何启动和终止MySQL服务器。 MySQL服务器的启动与终止方法因操作系统和安装类型的不同而有所差异。在Windows和Unix/Linux系统上,启动MySQL可以通过直接运行守护...

    MySQL数据库性能监控与诊断

    本文将深入探讨监控系统、监控架构以及常用的诊断工具,帮助DBA有效地管理和优化MySQL数据库。 首先,监控系统是监控数据库性能的基础。在Taobao的方案中,提到的“天机”系统提供了对MySQL数据库的全面监控,包括...

    MySQL数据库CPU飙升及烂sql记录

    本文将深入探讨“MySQL数据库CPU飙升及烂sql记录”这一主题,旨在帮助读者理解问题出现的原因,以及如何诊断和解决这类问题。 首先,CPU飙升可能是由于多种原因造成的,包括但不限于以下几点: 1. **SQL查询优化...

    mysql数据库DBA宝典手册

    MySQL数据库DBA宝典手册是一本专为数据库管理员(DBA)设计的中文参考资料,它涵盖了MySQL系统管理的各个方面,是全面学习MySQL技术的理想选择。MySQL作为世界上最流行的开源关系型数据库管理系统之一,其管理和优化...

    Linux下的mysql数据库编程

    以下将详细探讨这个主题,包括Linux操作系统、MySQL数据库的基本概念、安装与配置、数据库设计、SQL语言、以及如何在Linux命令行下进行交互式操作。 1. **Linux操作系统**:Linux是一种自由和开源的操作系统,其...

    运维监控系统 PIGOSS BSM -数据库监控工具(oracle数据库和mysql数据库)

    通过展示数据库进程的状态和内存占用,管理员可以了解哪些进程可能成为性能瓶颈。 PIGOSS BSM 还特别关注表空间的使用情况,尤其是用户表空间和系统表空间的利用率。这对于管理数据库的空间分配和防止空间耗尽至关...

    《MySQL数据库原理》PPT

    **MySQL数据库原理** MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易用性在全球范围内赢得了广大用户的喜爱。本PPT将深入探讨MySQL的基本原理、功能特性和应用实践。 1. **数据库...

    mysql数据库巡检方案

    MySQL 数据库巡检是维护数据库稳定性和性能的关键环节,它涉及到多个方面,包括但不限于服务器运行状态、资源使用情况、SQL 执行效率以及集群健康状况。下面将详细解释这些知识点。 首先,确认 MySQL 服务器是否...

    语言程序设计资料:MySQL数据库3.ppt

    【MySQL数据库介绍】 MySQL是一种流行的开源关系型数据库管理系统(RDBMS),以其高效、可靠和易用性著称。它支持SQL(结构化查询语言),这是用于管理和操作数据库的标准语言。MySQL采用客户端/服务器架构,由一个...

    Python实现监控MySQL性能指标

    通过监控 MySQL 的各项关键性能指标,不仅可以帮助我们了解数据库的实际运行状况,还能及时发现并解决问题,确保系统的稳定性和高效性。Python 作为一种灵活且功能强大的编程语言,在数据库监控领域有着广泛的应用。...

    访问Mysql数据库的权限.txt

    ### MySQL数据库权限管理详解 在进行数据库开发与维护过程中,权限管理是非常重要的一环。合理的权限设置不仅可以确保数据的安全性,还能提高系统的整体性能。本文将围绕“访问MySQL数据库的权限”这一主题展开讨论...

    mysql数据库故障排除方案.pdf

    MySQL数据库故障排除方案 本文档主要介绍了 MySQL 数据库故障排除方案,涵盖了数据库连接数、慢查询日志、数据库总大小、Top 10 大表、主从复制、MySQL 进程和锁死锁等多个方面的知识点。 第一部分:连接数 * ...

    数据库常用脚本

    `这两条命令分别用于查看特定表的索引信息和显示当前正在运行的所有进程列表。这些命令有助于监控数据库的运行状态,对于排查问题和优化数据库具有重要作用。 综上所述,数据库备份、数据库创建和脚本技巧是数据库...

    MySQL 2个数据库之间的共享

    本文将详细介绍MySQL数据库间共享的基本概念、配置步骤以及注意事项。 ### 基本概念 #### 复制机制 MySQL的复制机制是一种数据同步方式,允许在一个服务器(主服务器)上的数据更改被自动复制到一个或多个其他...

    2022-MYSQL-数据库-运维知识

    本资料包聚焦于2022年的MySQL数据库运维知识,涵盖了一系列运维实践和技巧。 1. **安装与配置**: - MySQL的安装过程包括下载最新版本的二进制包或源码编译,以及配置启动参数(如my.cnf)以适应服务器硬件和应用...

    installshield辅助小程序_部署Mysql数据库

    针对"installshield辅助小程序_部署Mysql数据库"这个主题,我们来深入探讨一下如何利用InstallShield工具进行MySQL数据库的部署,以及如何通过脚本管理和优化这一过程。 InstallShield是一款强大的安装包制作工具,...

    SQL查看特定数据库连接信息

    ### SQL查看特定数据库连接信息 在SQL Server环境中,有时候我们需要查询特定数据库的连接信息以便进行监控、调试或优化等工作。本文将详细介绍如何通过SQL语句来实现这一需求。 #### 准备工作 在开始之前,请...

Global site tag (gtag.js) - Google Analytics