当前位置: 首页 > news >正文

www.北京网站建设聊城网站推广的公司

www.北京网站建设,聊城网站推广的公司,网站页面跳转怎么做,繁昌网站建设文章目录1、原题1.1、英文原题1.2、中文翻译1.3、答案2、题目解析2.1、题干解析2.2、选项解析3、知识点3.1、知识点1:mysqldumpslow - 总结缓慢的查询日志文件4、实验4.1、实验14.1.1、实验目的4.1.2、实验前准备4.1.3、实验步骤4.1.4、实验结论5、总结1、原题 1.1…

文章目录

  • 1、原题
    • 1.1、英文原题
    • 1.2、中文翻译
    • 1.3、答案
  • 2、题目解析
    • 2.1、题干解析
    • 2.2、选项解析
  • 3、知识点
    • 3.1、知识点1:mysqldumpslow - 总结缓慢的查询日志文件
  • 4、实验
    • 4.1、实验1
      • 4.1.1、实验目的
      • 4.1.2、实验前准备
      • 4.1.3、实验步骤
      • 4.1.4、实验结论
  • 5、总结

1、原题

1.1、英文原题

You are using the mysqldumpslow utility to view the contents of the slow query log.
You notice the letter N and the character string ‘s’ in a number of locations in the output. What does the N indicate?
A、An abstracted substitution for numbers included in WHERE clauses
B、The name of the user issuing the statement
C、An abbreviation for NULL in a statement
D、The number of times the statement was executed

1.2、中文翻译

您正在使用mysqldumpslow实用程序查看慢速查询日志的内容。您注意到输出中的许多位置都有字母N和字符串“s”。N表示什么?
A、 WHERE子句中包含的数字的抽象替换
B、 发出声明的用户的名称
C、 语句中NULL的缩写
D、 语句的执行次数

1.3、答案

A

2、题目解析

2.1、题干解析

本题考察慢查询日志的格式。

2.2、选项解析

  1. MySQL的慢查询日志可以通过mysqldumpslow来查看,使用mysqldumpslow+默认选项时,显示出来的日志会把SQL中的数值替换为N,字符串替换为s。所以选项A正确,其他选项错误。

3、知识点

3.1、知识点1:mysqldumpslow - 总结缓慢的查询日志文件

通常mysqldumpslow将数字和字符串 "抽象 "为N和’S’。要修改数值抽象的行为,请使用-a和-n选项。
调用mysqldumpslow的语法:mysqldumpslow [options] [log_file …]
mysqldumpslow支持如下选项:

官方参考文档

4、实验

4.1、实验1

4.1.1、实验目的

确认慢查询日志中的N和S的含义。

4.1.2、实验前准备

已安装并运行的MySQL5.7

4.1.3、实验步骤

  1. 先查看MySQL是否打开了慢查询日志,慢查询的阈值是多少,日志位置在哪:可以看到慢查询日志已打开,阈值为0.5秒,位置在/home/mysql/localhost-slow.log
mysql> SHOW VARIABLES LIKE 'slow_query_log%';
+---------------------+--------------------------------+
| Variable_name       | Value                          |
+---------------------+--------------------------------+
| slow_query_log      | ON                             |
| slow_query_log_file | /home/mysql/localhost-slow.log |
mysql> SHOW VARIABLES LIKE 'long_query_time';
+-----------------+----------+
| Variable_name   | Value    |
+-----------------+----------+
| long_query_time | 0.500000 |
  1. 为方便观察,先删除慢查询日志,再用flush logs生成新的慢查询日志:
$ rm  /home/mysql/localhost-slow.log
mysql> FLUSH LOGS; 
  1. 运行如下语句,因为有一个sleep(1),所以运行一定超过1秒,会被记录慢查询日志:
mysql> SELECT sleep(1),a.* FROM employees.titles a WHERE a.title like '%Engineer%' AND a.emp_no>499998 ;
+----------+--------+----------+------------+------------+
| sleep(1) | emp_no | title    | from_date  | to_date    |
+----------+--------+----------+------------+------------+
|        0 | 499999 | Engineer | 1997-11-30 | 9999-01-01 |
  1. 运行如下语句查看慢查询日志:
$ mysqldumpslow /home/mysql/localhost-slow.log 
Reading mysql slow query log from /home/mysql/localhost-slow.log
Count: 1  Time=1.00s (1s)  Lock=0.00s (0s)  Rows=1.0 (1), root[root]@localhostSELECT sleep(N),a.* FROM employees.titles a WHERE a.title like 'S' AND a.emp_no>N
  1. 跟之前的查询语句一对比,就知道N代表的是查询语句中的数字,而S代表的是查询语句中的字符串。

  2. 如果不希望将字符串替换为S,数字替换为N,只要在mysqldumpslow后面加上-a选项即可,如下所示:

$ mysqldumpslow -a  /home/mysql/localhost-slow.log 
Reading mysql slow query log from /home/mysql/localhost-slow.log
Count: 1  Time=1.00s (1s)  Lock=0.00s (0s)  Rows=1.0 (1), root[root]@localhostSELECT sleep(1),a.* FROM employees.titles a WHERE a.title like '%Engineer%' AND a.emp_no>499998

4.1.4、实验结论

慢查询日志中的N是替换慢SQL中的数值,s是替换慢SQL中的字符串。

5、总结

  1. MySQL的慢查询日志可以通过mysqldumpslow来查看,使用mysqldumpslow+默认选项时,显示出来的日志会把SQL中的数值替换为N,字符串替换为s。
  2. 如果不希望将字符串替换为S,数字替换为N,只要在mysqldumpslow后面加上-a选项即可。
http://www.ds6.com.cn/news/46778.html

相关文章:

  • 只做绿色食品的网站网络营销策略包括哪几大策略
  • 哪些网站做二手挖机重庆网站建设推广
  • 抽奖机网站怎么做的广州seo服务公司
  • 企业管理平台登录seo排名课程咨询电话
  • 西红门网站建设长沙网站优化公司
  • 上海平面设计公司排名搜索引擎优化营销
  • 网站建设泉州正规推广平台有哪些
  • wordpress大学主题下载seo体系
  • dw简单的网页代码重庆seo建站
  • 如何用外网ip做网站网络营销模式有哪些类型
  • 网站建设合同是谁开的深圳网络提速优化服务包
  • linux做网站服务器吗关键词优化一年的收费标准
  • iis 编辑网站绑定东莞营销网站建设推广
  • 怎样做自己的手机网站网站seo平台
  • fm网站开发云南网站seo服务
  • 黑龙江网站建设seo知名公司
  • 做网站租空间自媒体营销方式有哪些
  • 威海建设银行网站站长工具官网查询
  • 企业品牌类网站有哪些优化排名推广教程网站
  • 做网站就是做点击率seo品牌推广方法
  • 淘宝客网站可以做百度推广最近新闻
  • 布吉做棋牌网站建设哪家便宜百度退推广费是真的吗
  • 杭州网站建设电话一站式媒体发布平台
  • 四川网站建设套餐google关键词搜索量
  • 潮汕揭阳疫情最新消息移动网站如何优化排名
  • 网页代码查看seo什么职位
  • 天长街道两学一做网站软文代发
  • 免费送衣服在哪个网站做站长统计官网
  • 织梦网站管理系统如何提升网站seo排名
  • allintitle:湛江网站建设 seo怎样进行seo推广