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

南宁网站定制团队郑州金水区网站建设

南宁网站定制团队,郑州金水区网站建设,html5移动网站模板,wordpress前端开发(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/866401/

相关文章:

  • 农业技术推广网站做网站的意义是什么
  • 手机建站系统建设外贸网站
  • 施工方案下载免费网站上海网站建设费用多少钱
  • 上海网站建设觉策动力怎么选择网站建设公司
  • 需要做网站的企业电话信息流广告代运营
  • 怎么用自己电脑当服务器建设网站meetsh网站建设
  • 软件推广公司包括搜索引擎排名、网页标签优化、相关链接交换、网络广告投放等
  • 商城网站都有什么功能吗百度提交收录
  • 郑州 科技有限公司 网站建设想建设一个网站自己接一些小活
  • 门户网站建设和检务公开整改来个网站好人有好报2024
  • 中文门户网站有哪些长沙网站设计优秀柚v米科技
  • 手机app开发软件有哪些seo建站优化推广
  • 网站开发业务怎么开展企业管理专业主要课程
  • 网站的设计制作流程网站子页怎么做 视频
  • 建立网站的正确方法临沂天元建设集团网站
  • 网络营销定价的特点沧州网站改版优化
  • 漳州市住房建设局网站百度大数据预测平台
  • html5商业网站开发北大青鸟国内外优秀vi设计案例
  • 建设银行短信开通网站免费网站建设视频
  • 来年做那些网站致富做网站的基本步骤
  • 电子商务网站开发目的网站建设的基本技术
  • 谷歌做英文网站网络舆情分析案例
  • 策划运营南昌官网seo收费标准
  • 网站建设入门解读怎样不让网站被收录
  • 蓝色机械企业网站模板网站建设实习内容
  • 优化推广网站选服务好的网站建设公
  • 成都网站优化seo网站该怎么找
  • 自助建站系统软件如何查看域名服务商
  • 类似美团的网站建设安徽省建设厅网站职称
  • 使用html5的网站网页微信版官网登录不扫码