1. 忘记root密码编辑mysql主配置文件 my.cnf 在[mysqld]字段下添加参数 skip-grant ,重启数据库服务,这样就可以进入数据库不用授权了 mysql -uroot ,修改相应用户密码 use mysql; update user set password=passwor ...
分类:
数据库 时间:
2017-04-27 16:44:47
阅读次数:
370
MySQL主要有以下几种日志类型:错误日志——MySQL服务启动和关闭过程中的信息以及其它错误和警告信息。默认在数据目录下。一般查询日志——用于记录select查询语句的日志。general_log、general_log_file默认关闭,建议关闭。慢查询日志——log-slow-queries记录所有超过long_q..
分类:
数据库 时间:
2017-04-25 10:02:09
阅读次数:
247
数据库慢查询日志分析,用到pt-query-digest工具。 本机系统,MAC10.11.5。安装参考博客:http://blog.csdn.net/wireless_com/article/details/51615627 问题1:运行:perl -MCPAN -e "install DBD:: ...
分类:
系统相关 时间:
2017-04-24 23:15:30
阅读次数:
276
介绍通过利用filebeat来收集mysql的慢查询日志,logstash解析后推送到elasticsearch,并创建自定义的索引,最终通过kibana进行web展示。环境介绍:操作系统版本:CentOSLinuxrelease7.3.1611(Core)64bitMysql版本:5.6.28Logstash版本:logstash5.3.0Elasticsearch版本:elastic..
分类:
数据库 时间:
2017-04-21 15:01:58
阅读次数:
3759
Mysql日志错误日志:记录mysql服务器启动,关闭以及运行错误等信息二进制日志:已二进制文件的方式记录数据库中除select以外的所有操作(最重要的日志)查询日志:记录查询的信息慢查询日志:记录执行时间超过指定时间的操作中继日志:备库将主库的日志复制到自己的中继日志中..
分类:
数据库 时间:
2017-04-20 11:45:09
阅读次数:
229
mysql版本号是mysql5.6.22。安装环境windows7。 1.使用该查询日志能够找到有效率问题的sql语句。并记录下来,进行监控。 能够使用例如以下语句查询和设置慢查询日志 (1) 查看慢查询日志是否开启 SHOW VARIABLES LIKE '%show_query_log%'; 或 ...
分类:
数据库 时间:
2017-04-14 12:42:28
阅读次数:
323
数据库层面:应用系统层面优化SQL优化SQL优化一般通过分析慢查询日志来抓取长事务高消耗的sql,通过结合具体业务,对sql逻辑进行分析and精简,or重写sql。通过配置slow_query_log=1和log_queries_not_using_indexes=1启动慢查询日志记录和记录下没有使用索引的查询,后者会让慢..
分类:
数据库 时间:
2017-04-09 21:27:34
阅读次数:
215
redis调优总结 1、相应的参数调优 加内存2、redis使用结构调优3、使用合理的数据类型说明:redis存储的数据为redis hash(字符映射表) 单key多字段结构。 1)调整配置文件中配置项的值(修改文件:redis.conf)1)调整memory大小 redis.conf 中maxm ...
分类:
其他好文 时间:
2017-04-08 21:35:00
阅读次数:
282
Linux服务器收集到的慢日志文件拿到本地(Windows7)的虚拟机(CentOS6.5)中去分析。首先使用Samba工具配置CentOS和Windows文件共享,然后使用mysqlsla分析慢查询日志。环境:CentOS6.5源码安装多个MySQL实例及复制搭建 一、CentOS和Windows ...
分类:
数据库 时间:
2017-03-30 17:34:12
阅读次数:
270
mysql设置变量是在my.cnf文件里,修改配置文件后需要重启mysql的服务,才能生效。但是在线上服务器是不允许随便重启的,我们可以用命令直接修改变量值,使其生效。然后再修改配置文件中的值,以防止重启时还用旧值。 show variables like "slow%" #查询慢查询相关的变量 s ...
分类:
数据库 时间:
2017-03-26 21:18:25
阅读次数:
226