Anemometer 是一个图形化显示MySQL慢日志的工具
分类:
数据库 时间:
2018-05-23 18:04:59
阅读次数:
342
一、 介绍 二、 索引的原理 三、 索引的数据结构 四、 聚集索引与辅助索引 五、 MySQL索引管理 六、 测试索引 七、 正确使用索引 八、 联合索引与覆盖索引 九、 查询优化神器-explain 十、 慢查询优化的基本步骤 十一、 慢日志管理 一 、介绍 为何要有索引? 一般的应用系统,读写比 ...
分类:
数据库 时间:
2018-05-23 13:04:14
阅读次数:
199
顾名思义,慢查询日志中记录的是执行时间较长的query,也就是我们常说的slowquery,通过设--log-slow-queries[=file_name]来打开该功能并设置记录位置和文件名。慢查询日志采用的是简单的文本格式,可以通过各种文本编辑器查看其中的内容。其中记录了语句执行的时刻,执行所消 ...
分类:
数据库 时间:
2018-05-18 18:08:08
阅读次数:
184
MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询 (1)通 ...
分类:
数据库 时间:
2018-05-18 13:59:14
阅读次数:
224
视图 视图:是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 语法:CREATE VIEW 视图名称 AS SQL语句 强调1、在硬盘中,视图只有表结构文件,没有表数据文件 2、视图通常是用于插 ...
分类:
数据库 时间:
2018-05-14 20:22:38
阅读次数:
202
一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MySQL中也叫做“键 ...
分类:
数据库 时间:
2018-05-14 19:48:12
阅读次数:
168
全图: MySQL重点监控指标: MySQL主流分支: 数据库架构设计: MySQL慢查询: SQL语句分析与调优: MySQL索引: MySQL存储引擎: MySQL实时监控: MySQL集群监控工具: Jmeter开发MySQL性能测试脚本: 以下来自百度百科 软件性能测试 吞吐量 吞吐量 我把 ...
分类:
数据库 时间:
2018-05-14 18:13:21
阅读次数:
232
日志分类: 一、错误日志。 1、在配置文件中的配置是:log-error="DESKTOP-igoodful.err",查看参数的键值对:show variables like 'log_error'; 二、二进制日志。 三、慢查询日志。 1、慢查询开关。my.ini配置文件中的配置:slow-qu ...
分类:
数据库 时间:
2018-05-12 03:05:02
阅读次数:
292
1.将查询操作SELECT中WHERE条件后面和排序字段建立索引 2.按需查询,需要哪个字段就查哪个字段,禁止使用"SELECT * " 3.数据库引擎最好选用InnoDB,少用MyIsam,MyIsam适合查询较多,InnoDB适合插入和更新较多操作 4.学会分析慢查询日志 显示慢查询日志基础信息 ...
分类:
数据库 时间:
2018-05-11 00:11:16
阅读次数:
264
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 mysql> show global status; ...
分类:
数据库 时间:
2018-05-09 12:13:05
阅读次数:
178