数据库-优化-检查慢日志是否开启
检查慢查日志是否开启:
show variables like 'slow_query_log'
show variables like 'slow_query_log'
//查看是否开启慢查询日志set global slow_query_log_file=' /usr/share/mysql/sql_log/mysql-slow.log'
//慢查询日志的位置set global log_queries_not_using_indexes=on;
//开启慢查询日志set global long_query_time=1;
//大于1秒钟的数据记录到慢日志中,如果设置为默认0,则会有大量的信息存储在磁盘中,磁盘很容易满掉
查看所有日志的变量信息
show variables like '%log%'
mysql> show variables like '%log%';
+-----------------------------------------+------------------------------------+
| Variable_name | Value |
+-----------------------------------------+------------------------------------+
| back_log | 80 |
| binlog_cache_size | 32768 |
| binlog_checksum | CRC32 |
| binlog_direct_non_transactional_updates | OFF |
| binlog_error_action | IGNORE_ERROR |
| binlog_format | STATEMENT |
| binlog_gtid_simple_recovery | OFF |
| binlog_max_flush_queue_time | 0 |
| binlog_order_commits | ON |
| binlog_row_image | FULL |
| binlog_rows_query_log_events | OFF |
| binlog_stmt_cache_size | 32768 |
| binlogging_impossible_mode | IGNORE_ERROR |
| expire_logs_days | 0 |
| general_log | OFF |
| general_log_file | /var/lib/mysql/mysql-host.log |
| innodb_api_enable_binlog | OFF |
| innodb_flush_log_at_timeout | 1 |
| innodb_flush_log_at_trx_commit | 1 |
| innodb_locks_unsafe_for_binlog | OFF |
| innodb_log_buffer_size | 8388608 |
| innodb_log_compressed_pages | ON |
| innodb_log_file_size | 50331648 |
| innodb_log_files_in_group | 2 |
| innodb_log_group_home_dir | ./ |
| innodb_mirrored_log_groups | 1 |
| innodb_online_alter_log_max_size | 134217728 |
| innodb_undo_logs | 128 |
| log_bin | OFF |
| log_bin_basename | |
| log_bin_index | |
| log_bin_trust_function_creators | OFF |
| log_bin_use_v1_row_events | OFF |
| log_error | /var/log/mysqld.log |
| log_output | FILE |
| log_queries_not_using_indexes | ON |
| log_slave_updates | OFF |
| log_slow_admin_statements | OFF |
| log_slow_slave_statements | OFF |
| log_throttle_queries_not_using_indexes | 0 |
| log_warnings | 1 |
| max_binlog_cache_size | 18446744073709547520 |
| max_binlog_size | 1073741824 |
| max_binlog_stmt_cache_size | 18446744073709547520 |
| max_relay_log_size | 0 |
| relay_log | |
| relay_log_basename | |
| relay_log_index | |
| relay_log_info_file | relay-log.info |
| relay_log_info_repository | FILE |
| relay_log_purge | ON |
| relay_log_recovery | OFF |
| relay_log_space_limit | 0 |
| simplified_binlog_gtid_recovery | OFF |
| slow_query_log | OFF |
| slow_query_log_file | /var/lib/mysql/mysql-host-slow.log |
| sql_log_bin | ON |
| sql_log_off | OFF |
| sync_binlog | 0 |
| sync_relay_log | 10000 |
| sync_relay_log_info | 10000 |
+-----------------------------------------+-----------------------------------
开启慢查日志:
show variables like 'slow_query_log'
//查看是否开启慢查询日志set global slow_query_log_file=' /var/lib/mysql/mysql-host-slow.log '
//慢查询日志的位置set global log_queries_not_using_indexes=on;
//开启慢查询日志set global long_query_time=1;
//大于1秒钟的数据记录到慢日志中,如果设置为默认0,则会有大量的信息存储在磁盘中,磁盘很容易满掉
验证慢查询日志是否开启:
在mysql操作中,
Show databases;
Use sakila;
select * from store;
select * from staff; 监听日志文件,看是否写入
tail -50f /var/lib/mysql/mysql-host-slow.log
数据库-优化-检查慢日志是否开启相关推荐
- 数据库-优化-慢查日志分析工具-pt-query-digest介绍及作用
MySQL慢查日志分析工具(pt-query-digest) 1.介绍及作用 作为一名优秀的mysql dba也需要有掌握几个好用的mysql管理工具,所以我也一直在整理和查找一些能够便于管理mysq ...
- 数据库-优化-慢查日志的存储格式
MySQL慢查日志的存储格式 如下图所示: 说明: 1.# Time: 180526 1:06:54 -------à查询的执行时间 2.# User@Host: root[root] @ loca ...
- dm归档文件配置、sql 日志的开启和关闭以 及基本的操作、创建定时备份和删除备份的作业、数据库物理、逻辑备份还原
1.达梦数据库中归档文件配置. 生产环境必须开启归档日志,且必须限制归档日志保留量,限制方法: 设置归档空间大小限制即指定 SPACE_LIMIT 参数(单位是 MB). 定期删除归档日志(设置定时作 ...
- JAVA 之POI导入批量新增、批量检查、日志记录、失败原因、失败条数、数据库映射
前言 欢迎大家来到我的博客,请各位看客们点赞.收藏.关注三连! 欢迎大家关注我的知识库,Java之从零开始·语雀 你的关注就是我前进的动力! CSDN专注于问题解决的博客记录,语雀专注于知识的收集与汇 ...
- pymysq向mysql写数据 为什么本地无法查看_从运维角度浅谈MySQL数据库优化,中小企业DBA必会...
原文:http://www.enmotech.com/web/detail/1/712/1.html(复制链接,打开浏览器即可查看原文) 作者:搬砖游击队 一个成熟的数据库架构并不是一开始设计就具备高 ...
- mysql数据库优化课程---15、mysql优化步骤(mysql中最常用最立竿见影的优化是什么)...
mysql数据库优化课程---15.mysql优化步骤(mysql中最常用最立竿见影的优化是什么) 一.总结 一句话总结:索引优化最立竿见影 索引优化:不然有多少行要扫描多少次,1亿行大概是5到10分 ...
- 运维角度浅谈MySQL数据库优化(转自:2018-03-10 李振良 JAVA高级架构)
一个成熟的数据库架构并不是一开始设计就具备高可用.高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善.这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分 ...
- 从运维角度浅谈MySQL数据库优化
一个成熟的数据库架构并不是一开始设计就具备高可用.高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善.这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分 ...
- 架构-浅谈MySQL数据库优化
主从复制博文:http://lizhenliang.blog.51cto.com/7876557/1290431 读写分离博文:http://lizhenliang.blog.51cto.com/78 ...
最新文章
- 福州大学数学专业matlab教材,福州大学MATLAB基础实验指导书
- 移动測试技术保护源码!解码全球首款移动端白盒測试工具ThreadingTest (文章转自己主动点科技)...
- 【转载】贝叶斯决策论
- 【Java】MapReduce编程的编程思想以及基于Hadoop的Wordcount的程序的实现
- python---之suplot和suplots的区别
- 双非二本院校,北京211,字节跳动 → 一个新秀的六年
- 单片机常用的14个C语言算法,看过的都成了大神!
- 并行磁共振成像——SENSE 敏感度编码成像
- Django文档学习
- ureport2报错/by zero的解决方法
- Django之DRF自定义action
- arnold降噪denoise官方教程
- MySQL中单引号、双引号和反引号的区别
- 在xp系统电脑上建立宽带连接服务器吗,windows 7与windows xp创建宽带连接的方法-电脑教程...
- python 轨迹分析_Python语言:程序代码分析铅球运动轨迹
- for...in 与 for...of 的用法与区别
- CSS真好玩——用纯CSS画一轮新月
- IPv4和IPv6介绍及区别
- 干货!MySQL常见的面试题+索引原理分析!
- 总结一下购买阿里云服务器的经验
热门文章
- HDU-1269 Tarjan求强连通分量,模板题
- JS 处理十六进制颜色渐变算法-输入颜色,输出渐变rgb数组
- 使用RSS订阅喜欢的微博博主
- [书目20080220]UML 2工具箱
- 【SpringBoot】在SpringBoot中使用Ehcache
- Universe Naming Rule
- 前端笔记—第15篇js中的DOM操作
- 项目经理在项目各阶段的工作重点
- 2018年最具就业前景的7大编程语言:Java、Python、JavaScript、C++、C#、PHP、Perl ......
- Asp.Net MVC 使用FileResult导出Excel数据文件