MySQL运维指令记录

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 记录一些常用的MySQL运维指令,持续更新。。。

查看当前连接情况
select count(*), db from information_schema.PROCESSLIST group by db;
查看MySQL的最大连接数
show variables like '%max_connections%';
查看MySQL服务器响应的最大连接数
show global status like 'Max_used_connections';
对于mysql服务器最大连接数值的设置范围比较理想的是:服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明mysql服务器最大连接上限值设置过高。
设置支持的连接数
set GLOBAL max_connections = 200;

查看mysql当前时区
show variables like "%time_zone%";
修改时区
SET time_zone = "+9:00";
修改全局时区
SET global time_zone = "+8:00";

查询数据库隔离级别
show variables like 'tx_isolation';
设置数据库隔离级别(可重复读)
set tx_isolation='REPEATABLE-READ';

查看当前数据库锁的情况
show status like 'innodb_row_lock%';
Innodb_row_lock_current_waits 当前等待数
Innodb_row_lock_time 等待总时长
Innodb_row_lock_time_avg 平均等待时长
Innodb_row_lock_time_max 最长被锁时间
Innodb_row_lock_waits 总共被锁次数

查看当前数据库有多少事务
select * from INFORMATION_SCHEMA.INNODB_TRX;
查看锁
select * from INFORMATION_SCHEMA.INNODB_LOCKS;
查看锁等待
select * from INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
释放锁,trx_mysql_thread_id可以从INNODB_TRX表里查看到
kill trx_mysql_thread_id
查看锁等待详细信息
show engine innodb status\G;

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
存储 关系型数据库 MySQL
RDS MySQL 数据库运维简述
从运维的视角,汇总云数据库RDS MySQL使用的避坑指南。文章初版,维护更新,欢迎指点。
776 3
|
2月前
|
SQL 存储 算法
mysql常用指令操作
mysql常用指令操作
|
8月前
|
运维 文件存储 对象存储
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
235 0
|
30天前
|
关系型数据库 MySQL PHP
MYSQL常用操作指令
MYSQL常用操作指令
48 2
|
8月前
|
存储 运维 数据安全/隐私保护
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
211 0
|
8月前
|
存储 数据采集 缓存
【运维知识进阶篇】Zabbix5.0稳定版详解9(Zabbix优化:高并发对MySQL进行拆分、Zabbix-agent主动上报模式、使用proxy代理模式、系统自带监控项优化、进程优化、缓存优化)
【运维知识进阶篇】Zabbix5.0稳定版详解9(Zabbix优化:高并发对MySQL进行拆分、Zabbix-agent主动上报模式、使用proxy代理模式、系统自带监控项优化、进程优化、缓存优化)
227 0
|
4月前
|
运维 关系型数据库 MySQL
阿里大牛的595页MySQL笔记,透彻即系数据库、架构与运维
数据库运维的变革,经历从手工造到脚本化、系统化、平台化、智能化的转变,逐步实现DBA对数据库的规范化、自动化、自助化、可视化、智能化、服务化管理,从而保障数据库的安全、稳定、高效运行。
|
6月前
|
运维
天然气工程运维系统 毕业设计 JAVA+Vue+SpringBoot+MySQL(二)
天然气工程运维系统 毕业设计 JAVA+Vue+SpringBoot+MySQL
|
6月前
|
运维 监控 安全
天然气工程运维系统 毕业设计 JAVA+Vue+SpringBoot+MySQL(一)
天然气工程运维系统 毕业设计 JAVA+Vue+SpringBoot+MySQL
|
8月前
|
关系型数据库 MySQL Linux
linux下mysql数据库操作指令(流程)
MySQL 是最流行的关系型数据库管理系统之一,属于 Oracle 旗下产品
165 0