`

MySQL优化之服务器状态和变量

 
阅读更多

 

 

-- 查询关于数据库连接的变量 

show variables like '%connection%';

show global variables like '%connection%';

 

-- 锁等待参数

innodb_lock_wait_timeout 

 

 

-- 状态是只读的

-- 查询全局的状态 

select * from information_schema.global_status limit 10;

 

-- 查询会话的状态 

select * from information_schema.session_status limit 10;

 

--状态命令

show status like '%ABORTED_CLIENTS%';

show global status like '%ABORTED_CLIENTS%';

 

-- 查询优化器的配置可以控制

select @@optimizer_switch 

set [global] optimizer_switch="index_merge=off";

 

-- 查询缓存

mysql> show variables like '%query_cache%';

+------------------------------+---------+

| Variable_name                | Value   |

+------------------------------+---------+

| have_query_cache             | YES     |

| query_cache_limit            | 1048576 |

| query_cache_min_res_unit     | 1024    |

| query_cache_size             | 0       |

| query_cache_type             | ON      |

| query_cache_wlock_invalidate | OFF     |

+------------------------------+---------+

6 rows in set (0.03 sec);

 

-- 修改会话变量

set query_cache_type="OFF";

 

-- 查询存储引擎特性

 show engines;

3
1
分享到:
评论

相关推荐

    MySQL中服务器状态变量全解.pdf

    MySQL服务器状态变量为DBA提供了一种强有力的工具,用于监测和优化数据库的性能。通过对关键状态变量的理解和合理运用,不仅可以有效诊断并解决各种性能问题,还能够预防潜在的风险,确保MySQL服务器的高效稳定运行...

    MySQL数据库服务器优化详细

    ### MySQL数据库服务器优化详解 在IT领域,MySQL作为全球最...同时,定期监控和分析服务器状态,及时调整策略,是保持MySQL高效运行的关键。希望本文能为正在寻求MySQL性能优化方案的技术人员提供有价值的参考和指导。

    国家开放大学 数据库运维 形考一 MySQL数据库服务器配置

    MySQL 服务器、连接到 MySQL 服务器、查看错误日志文件、启用二进制日志、慢查询日志和通用查询日志、关闭二进制日志、慢查询日志和通用查询日志、创建数据库、查看系统状态参数和服务器变量设置、查看 MySQL 的安装...

    mysql常用配置参数和状态变量

    mysql 作为一个流行的开源关系数据库管理系统,提供了许多配置参数和状态变量,以便用户根据实际情况进行调整和优化。下面我们将详细介绍一些常用的 mysql 配置参数和状态变量。 一、常用参数优化 1. Binlog_cache...

    实验1 MySQL数据库服务器配置.docx

    * 二进制日志、慢查询日志和通用查询日志的作用:记录MySQL服务器的操作信息,用于分析和优化MySQL服务器的性能。 * 启用日志的方法:在初始化配置文件中添加相应的配置信息,启用日志。 实验1-7:查看二进制日志、...

    MySql服务器系统变量和状态变量介绍

    MySQL服务器中的系统变量和状态变量是数据库管理的关键组成部分,它们对于优化性能、监控数据库状态以及调整服务器配置至关重要。下面将详细介绍这两个概念。 首先,系统变量是MySQL服务器用来控制其行为和配置的一...

    mysql优化.pdf

    在进行MySQL优化时,我们需要对数据库进行深入分析,以便找到性能瓶颈并进行相应的调整。优化可以分为三个主要部分:优化概述、查询与索引优化分析以及配置优化。 首先,在优化概述部分,了解MySQL数据库常见瓶颈是...

    MySQL GUI Tools MYSQL优化工具

    3. **MySQL Administrator**: 这是用于数据库管理和监控的工具,可以帮助管理员监控服务器状态,进行备份和恢复,管理用户权限,以及调整系统变量以优化性能。例如,通过监控服务器的CPU使用率、内存消耗和I/O活动,...

    mysql 系统变量中文详细解释

    通过调整上述系统变量,可以显著提高MySQL服务器的性能和稳定性。然而,需要注意的是,每个系统变量都有其最佳实践和注意事项,因此在调整时应当仔细考虑具体的业务需求和服务器配置。此外,定期监控MySQL服务器的...

    MySQL状态分析手册.doc

    二进制日志的状态变量包括 Binlog_cache_use 和 Binlog-cache_disk_use,这些变量提供了关于二进制日志缓存的信息,可以帮助 DBA 们监控和优化 MySQL 服务器的二进制日志性能。 6. 命令计数器 命令计数器包括 Com_...

    mysql中status状态说明

    根据status状态对Mysql数据库进行优化: 1、连接数  1.1 show variables like ‘max_connections’;  1.2、 show global status like ‘Max_used_connections’; 1.3、设置最大连接数值方法:    mysqld服务器...

    数据库运维 形考任务1 实验1 MySQL数据库服务器配置.pdf

    1. **MySQL安装**:实验要求下载并安装MySQL,这通常包括访问MySQL官方网站获取最新或特定版本的安装包,然后按照向导进行安装,包括选择安装类型(如服务器版、开发者版等)和配置选项。 2. **配置文件查找**:...

    MySQL中服务器和服务器启动程序.pdf

    - **状态变量**:MySQL Server还具有一组状态变量,提供关于服务器性能、连接、查询执行等方面的统计信息。通过查询这些状态变量,可以监控服务器的运行时性能特性,并据此进行调优或故障排除。 #### 二、mysqld_...

    Mysqlforwindows之my.ini优化.pdf

    在进行MySQL优化时,不仅要关注单个参数的调整,还要考虑整体的系统资源使用、工作负载特性以及业务需求。通过定期监控和调整这些配置,可以确保MySQL在Windows环境下运行得更加高效和稳定。同时,优化数据库架构、...

    MySQL从入门到实战学习教程之15性能优化.pptx

    此外,还可以通过服务器状态变量 Com_select、Com_insert、Com_delete 和 Com_update 分别来监控客户端的读、写(增删改)情况。 15.1.2 查询执行性能 查询执行性能是 MySQL性能优化的关键。 MySQL 提供了多种方式...

    mysql性能优化教程

    通过监控MySQL服务器的状态变量,我们可以了解数据库的运行情况,找出瓶颈所在。常见的关注点包括:慢查询日志、锁等待时间、缓冲池利用率等。分析执行状态可以揭示查询的执行路径、资源消耗和等待事件,进一步指导...

    韩顺平php开发加mysql优化

    可以通过监控MySQL的状态变量,如`show status`命令,来查看执行的查询次数、连接数等信息,找出可能的瓶颈。定位慢查询是另一个重要步骤,可以修改`long_query_time`变量来设置慢查询的阈值,然后通过分析这些慢...

Global site tag (gtag.js) - Google Analytics