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

学做网站的学校seo黑帽技术工具

学做网站的学校,seo黑帽技术工具,重庆广告片制作,企业网站建设需要的资料1、执行计划的概念 执行计划是什么:使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。 作用:分析你的查询语句或是表结构的性能瓶颈 语法:Explain SQL语句 执行计划输出内容介绍&#…

1、执行计划的概念

执行计划是什么:使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。

作用:分析你的查询语句或是表结构的性能瓶颈

语法:Explain + SQL语句

执行计划输出内容介绍:表的读取顺序、数据读取操作的操作类型、哪些索引可以使用、哪些索引被实际使用、表之间的引用、每张表有多少行被优化器查询。

执行计划包含的信息:

2、 执行计划各字段

2.1执行计划-ID

select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序

规则:

id相同,执行顺序由上而下

id不同,如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行

第一种情况 ID相同

第二种情况 ID不同

如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行。

第三种情况 ID相同又不同

id如果相同,可以认为是一组,从上往下顺序执行;

在所有组中,id值越大,优先级越高,越先执行

2.2执行计划-select_type

查询的类型,主要是用于区别普通查询、联合查询、子查询等复杂查询。

具体描述:

类型

描述

SIMPLE

简单的select查询,查询中不包含子查询或者UNION

PRIMARY

查询中若包含任何复杂的子部分,最外层查询则被标记为这个

SUBQUERY

在SELECT或WHERE列表中包含子查询

DERIVED

在FROM列表中包含的子查询被标记为DERIVED(衍生)MySQL会递归执行这些子查询,把结果放在临时表中

UNION

若第二个SELECT出现在UNION之后,则被标记为UNION;若UNION包含在FROM子句的子查询中,外层SELECT将被标记为DERIVED

UNION RESULT

从UNION表获取结果的SELECT

例子:

2.3执行计划-table

显示这一行的数据是关于哪张表的

2.4执行计划-type

type显示的是访问类型,是较为重要的一个指标,结果值从最好到最坏依次是:

        system > const >eq_ref > ref > fulltext > ref_or_null > index_merge >unique_subquery > index_subquery > range > index > ALL

我们常用的:

        system > const > eq_ref> ref > range > index > ALL

System:表只有一行记录(等于系统表),这是const类型的特列,平时不会出现,这个也可以忽略不计。

Const:表示通过索引一次就找到了。

Const用于比较primary key或者unique索引。因为只匹配一行数据,所以很快

如将主键置于where列表中,MySQL就能将该查询转换为一个常量

读取本表中和关联表表中的每行组合成的一行。除了 system 和 const 类型之外, 这是最好的联接类型。当连接使用索引的所有部分时, 索引是主键或唯一非 NULL索引时, 将使用该值。eq_ref 可用于使用 = 运算符比较的索引列。比较值可以是常量或使用此表之前读取的表中的列的表达式。

Ref:非唯一性索引扫描(二级索引),返回匹配某个单独值的所有行。

本质上也是一种索引访问,它返回所有匹配某个单独值的行,然而,它可能会找到多个符合条件的行,所以他应该属于查找和扫描的混合体。

Range:只检索给定范围的行,使用一个索引来选择行。key 列显示使用了哪个索引

一般就是在你的where语句中出现了between、、in等的查询。

这种范围扫描索引扫描比全表扫描要好,因为它只需要开始于索引的某一点,而结束语另一点,不用扫描全部索引。

Index:当查询的结果全为索引列的时候,虽然也是全部扫描,但是只查询的索引库,而没有去查询数据。

All:Full Table Scan,将遍历全表以找到匹配的行。

http://www.hrbkazy.com/news/25576.html

相关文章:

  • 网站建设中 目录怎么做更好双11销量数据
  • 烟台做网站那家好如何查询关键词的搜索量
  • 减肥网站模板网站推广包括
  • 女人与马做受网站深圳网站快速排名优化
  • 东莞市疫情服务中心太原百度关键词优化
  • 免费的微信小程序百度关键词seo外包
  • 怎么建设自己网站首页seo网站优化培训价格
  • 建设和维护诈骗网站海外自媒体推广
  • 网站产品 模块营销推广方案ppt案例
  • 公司做网站可以永久买断吗网络营销渠道名词解释
  • 安陆网站建设国家域名注册服务网
  • 莆田网站制作武汉seo服务
  • 贵阳房地产网站建设网络营销课程培训课程
  • 做网站代理商好赚吗?添加友情链接的技巧
  • 杭州湾新区开发建设公司网站常用的网络营销方法及效果
  • 购房者网站今日新闻头条官网
  • 门户网站建站方案色盲眼中的世界
  • 网站好的案例数据分析师报考条件
  • 网站设计主题选择企业管理培训班
  • 班级博客网站模板哈尔滨网络优化公司有哪些
  • 利用ionic做的网站软文写作的三个要素
  • 石家庄网站开发公司电话全球搜索引擎入口
  • 网站建设项目wbs分解友情链接怎么做
  • 私募基金网站怎么做seo江北seo
  • 创业网站建设怎么样免费seo关键词优化排名
  • 西安有关做网站的公司有哪些百度sem竞价推广电子书
  • 找公司做网站运营怎么样电子商务主要学什么就业方向
  • 营销型网站建站教程seo服务深圳
  • 可以找人帮忙做设计的网站网络推广哪个好
  • 临海建设规划信息网网站人工智能培训心得