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

常用来做网站首页聚名网

常用来做网站首页,聚名网,东莞模板建站软件,百度安装下载(1)索引优化1 查看一下有没有建立索引: 用到索引中的一个:type中的ref决定访问性能 用到索引中的两个:通过key_len的长度可以看出来,比第一个大一点。或者通过ref:中用到了两个常量const 用到了…

(1)索引优化1

 

查看一下有没有建立索引:

用到索引中的一个:type中的ref决定访问性能

 用到索引中的两个:通过key_len的长度可以看出来,比第一个大一点。或者通过ref:中用到了两个常量const

用到了三个索引:key_len比第二个又大了一点,用到了三个常量const

一下的结果都能查出,但是中间的过程对mysql影响还是比较大的,数据量大的时候全表扫描十分影响性能。但是建立的索引用不上

有问题的sql分析:查询的时候没有按照建立的索引的顺序设置查询条件:导致索引失效

查询的时候用符合索引的第三个做查询条件:导致索引失效

可以得出比如你建立的符合索引,name age pos ,查询的时候没有了name,只有单独的age或者pos,或者age和pos的话,我们就不能用到索引,它违背了左前缀法则

带头大哥不能死

跳过age:只用到name索引,它违背了最佳左前缀法则第二条 

 (2)索引优化2

没有使用函数时用到了索引,type为ref,使用函数后索引失效 type为All,他们的结果都是对的能查询出来,但是使用了left函数(取name的4位),会使索引失效

(3)索引优化3

 age字段>25,使用了范围(导致索引失效),type变为range范围级别

(4)索引优化4

 表字段:

当查询的时候不使用select * ,而使用具体的字段,Extra就多了一个 Using index

比使用*好一点点

使用了范围age>25,但是查询的字段使用了索引的字段,相比下面的没有使用具体字段的*它的key_len变短了,它是从索引上拿,导致type没有用到range,变成了ref,Extra多了一个Using index

提高了性能

 查询的索引的一个字段,也用到了索引(覆盖索引),Extra也使用到了Using index

http://www.yayakq.cn/news/498978/

相关文章:

  • 做律师百度推广的网站wid2008vps创建网站
  • 网站推广方案整理游戏外包平台
  • 新乡网站建设报价百度免费推广方法
  • 厦门网站seo优化用开源源码做淘宝客网站
  • 在电脑上怎么卸载wordpress英德网站seo
  • 成都创新互联做网站保定市城市规划建设局网站
  • iis6 网站无法访问短链接生成器
  • 学校网站建设的不足试用期工作总结
  • dede增加手机网站华夏名网网站建设
  • 营销型的网站要多少钱石家庄网站快速排名
  • html网站设计河南省城乡建设信息网
  • 东莞公司网站建设小知识海报在线制作网站
  • 印度网站建设中国十大it培训机构排名
  • 国家单位网站建设要多久重庆百度推广seo
  • 有做教育行业的招聘网站吗宿迁网站定制
  • 刷赞网站推广空间免费网站建设项目售后服务承诺
  • 北京网站建设兴田德润电话多少哪个网站有帮忙做公开课课件
  • 政务公开 网站建设2024房价即将暴涨十大城市
  • 新闻视频网站开发企业网站为什么要备案
  • 网站的空间是服务器吗专业微信网站建设报价
  • 网页制作与网站建设课程设计做个网站需要多久
  • 成都便宜网站建设小程序是什么技术
  • 高中毕业学网站开发杨和网站建设
  • 长春世邦做网站承德信息港
  • 网站开发规模和工作量的计算wordpress 佛系汉化组
  • 广州营销型网站建设东营信息港
  • 网站点击率高滁州58同城网站怎么做
  • php建站程序济南网站建设求职
  • 贵阳手机网站建设ui设计个人作品集
  • 网站开发工程师是什么意思如何编写网站建设