文章 2017-11-26 来自:开发者社区

MySQL日志分析工具

MySQL的性能从查看日志开始。硬件配置低常常导致这样的问题,但事实上大多数情况并不在这里。某些“慢"SQL阻塞了其他语句的执行,优化查询是第一步需要做的。     “工欲善其事必先利其器”,MySQL自身的一款mysqldumpslow 查询日志分析器,该工具不但陈旧,验证规范不准确。今天要说的是Percona 的工具pt-query-digest,它能够分析慢查询...

文章 2017-11-26 来自:开发者社区

MySQL常规日志排错

  测试环境中,开发人员告诉我,数据库无法insert插入提示 lock wait timeout;      第一印象是被某个语句锁住,多次执行show full processlist 查看对同一个表执行的操作,查看 show engine innodb status\G  只显示被锁住的语句,未显示被哪个语句锁住(在官方5.5版本中...

文章 2017-11-26 来自:开发者社区

Linux运维 第四阶段 (五)MySQL用户和权限管理、日志管理

一、用户和权限管理: 1、相关概念: 》mysql用户: 类似VSFTPD虚拟用户; 密码,自己独有的加密机制,PASSWORD函数; 用户名@主机; 用户名16字符以内,主机(主机名、IP、网络地址、通配符(%,_); --skip-name-resolve(跳过名称解析,可提高用户连接速度) 账号是用来认证的; >RENAME USER  ‘old_name’@’ho...

文章 2017-11-23 来自:开发者社区

Mysql 一共记录 4 种日志

Mysql 一共记录 4 种日志 1. The Error Log 2. The General Query Log 3. The Binary Log 4. The Slow Query Log 从MySQL5.1.6开始,General Query Log和Slow Query Log开始可以写到文件或者数据库表中,并且日志的开关,保存方式的修改,都是Global级别动态修改。 也就是说不需....

文章 2017-11-23 来自:开发者社区

MYSQL异常处理日志:主从库同步延迟时间过长的分析

问题描述: 程序上表现为对 主库 更新操作之后,从 从库 查询数据没发生改变。怀疑是主从库同步延迟导致。上从库查看主从同步状态,发现Seconds_Behind_Master时间长达一千多秒。正常情况下主从库延时个十几秒还可以容忍,一千多秒显然就有问题了么。。。   问题分析: 我们在一个MYSQL实例上创建了四五个Database,其中一个Database数据量和压力都比较大,从 从库...

文章 2017-11-23 来自:开发者社区

删除mysql的binlog日志

mysql的binlog日志介绍 Binlog是mysql以二进制形式打印的日志,它默认不加密,不压缩。binlog二进制日志包含了所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改文件位置和格式:当用--log-bin[=file_name]选项启动时,mysqld写入包含所有更新数据的SQL命令的日志文件。如果未....

文章 2017-11-22 来自:开发者社区

总结之:CentOS 6.5 rsyslog+MySQL+loganalyzer日志集中分析管理

前言    rsyslog系统日志,在CentOS5上叫syslog,而在CentOS6上叫rsyslog,叫增强版的syslog,CentOS5上的配置文件在/etc/syslog.conf下,而CentOS6在/etc/rsyslog.conf下。    syslog默认是把我们的日志放到文件、用户、日志服务器、管道中。    rsy...

总结之:CentOS 6.5 rsyslog+MySQL+loganalyzer日志集中分析管理
文章 2017-11-22 来自:开发者社区

mysql慢查询日志进行按库切割重写文件然后分析

需求: 把每天的慢查询日志进行按库切割 对每个库的慢查询日志进行分析 思路: 工具/功能 一般统计信息 高级统计信息 脚本 优势 mysqldumpslow 支持 不支持 perl mysql官方自带 mysqlsla 支持 支持 perl 功能强大,数据报表齐全,定制化能力强. mysql-explain-slow-log 支持 不支持 perl 无 mysql...

文章 2017-11-22 来自:开发者社区

mysql-bin日志文件清理

如果你的mysql服务器不需要做主从复制的话,建议通过修改my.cnf文件,来设置不生成这些文件,只要删除my.cnf中的下面一行就可以了。  log-bin=mysql-bin 如果你需要复制,最好控制一下这些日志文件保留的天数,可以通过下面的配置设定日志文件保留的天数: expire_logs_days = 3 表示保留3天的日志,这样老日志会自动被清理掉。 手动清理方法2:(推荐)...

文章 2017-11-22 来自:开发者社区

mysql 性能参数 innodb_flush_log_at_trx_commit

每次innodb_flush_log_at_trx_commit 这个参数的几个值表示的意思老是记不清,现在整理下来,方便查看。 0 ---  每秒把Logbuffer的内容写到日志文件,并且Flash到磁盘。 1 ---  每次Commit的时候Flush到磁盘,这个是最安全的, 照理也是性能最差的。 2 ---  每次Commit就从Logbuffer刷到日志文件...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云日志服务SLS

SLS是一站式云原生可观测性数据平台,一站式提供数据采集、加工、查询与分析、可视化等功能。日常更新产品最新动态,最佳实践以及技术大咖的观点和经验。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问