开封做网站,营销策划方案案例范文,什么是市场营销策划,网站建设通讯设备中企动力日志就跟人们写的日记一样#xff0c;记录着过往的事情。但是人的日记是主观的#xff08;记自己想记的内容#xff09;#xff0c;而数据库的日志是客观的#xff0c;根据记录内容分为以下好几种日志#xff1a; a、错误日志#xff1a;记录启动、运行或停止mysqld时出…日志就跟人们写的日记一样记录着过往的事情。但是人的日记是主观的记自己想记的内容而数据库的日志是客观的根据记录内容分为以下好几种日志 a、错误日志记录启动、运行或停止mysqld时出现的问题。 b、通用日志记录建立的客户端连接和执行的语句。 c、更新日志记录更改数据的语句。该日志在MySQL 5.1中已不再使用。 d、二进制日志记录所有更改数据的语句。还用于复制。 e、慢查询日志记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。 f、Innodb日志innodb redo log 缺省情况下所有日志创建于mysqld数据目录中。 可以通过刷新日志来强制mysqld来关闭和重新打开日志文件或者在某些情况下切换到一个新的日志。 当你执行一个FLUSH LOGS语句或执行mysqladmin flush-logs或mysqladmin refresh时则日志被老化。 对于存在MySQL复制的情形下从复制服务器将维护更多日志文件被称为接替日志。 这次我们介绍的就是慢查询日志。何谓慢查询日志MySQL会记录下查询超过指定时间的语句我们将超过指定时间的SQL语句查询称为慢查询都记在慢查询日志里我们开启后可以查看究竟是哪些语句在慢查询 开启慢查询日志 查看慢查询配置没有则在my.cnf中添加 mysql show variables like %slow%; ------------------------------------------------------------------------------------------ | Variable_name | Value | ------------------------------------------------------------------------------------------ | log_slow_queries | OFF | | slow_launch_time | 2 | | slow_query_log | OFF | | slow_query_log_file | C:\ProgramData\MySQL\MySQL Server 5.5\Data\SZVY2AWX5511361-slow.log | ------------------------------------------------------------------------------------------ 4 rows in set 分析日志 – mysqldumpslow 分析日志可用mysql提供的mysqldumpslow使用很简单参数可–help查看 推荐用分析日志工具 – mysqlsla 【说明】 queries total: 总查询次数 unique:去重后的sql数量 sorted by : 输出报表的内容排序 最重大的慢sql统计信息, 包括 平均执行时间, 等待锁时间, 结果行的总数, 扫描的行总数. Count, sql的执行次数及占总的slow log数量的百分比. Time, 执行时间, 包括总时间, 平均时间, 最小, 最大时间, 时间占到总慢sql时间的百分比. 95% of Time, 去除最快和最慢的sql, 覆盖率占95%的sql的执行时间. Lock Time, 等待锁的时间. 95% of Lock , 95%的慢sql等待锁时间. Rows sent, 结果行统计数量, 包括平均, 最小, 最大数量. Rows examined, 扫描的行数量. Database, 属于哪个数据库 Users, 哪个用户,IP, 占到所有用户执行的sql百分比 Query abstract, 抽象后的sql语句 Query sample, sql语句转载于:https://www.cnblogs.com/xyhero/p/40858bdec581108896159c8f9a2d05f9.html