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

郑州做音响网站的公司企业网站建设设置那些栏目

郑州做音响网站的公司,企业网站建设设置那些栏目,高端手机网站案例,河南网站营销seo电话目录 一、索引覆盖 1.完全覆盖 2.部分覆盖 3.不覆盖索引-where条件不包含联合索引的最左则不覆盖 二、MySQL8.0在索引中的新特性 1.不可见索引 2.倒序索引 三、索引自优化--索引的索引 四、Change Buffer 五、优化器算法 1.查询优化器算法 2.设置算法 3.索引下推 …目录 一、索引覆盖 1.完全覆盖 2.部分覆盖 3.不覆盖索引-where条件不包含联合索引的最左则不覆盖 二、MySQL8.0在索引中的新特性 1.不可见索引 2.倒序索引 三、索引自优化--索引的索引 四、Change Buffer 五、优化器算法 1.查询优化器算法 2.设置算法 3.索引下推 ICP 4.MRR:Multi Range Read 六、索引应用规范 1.建立索引的原则 2.不走索引的情况 一、索引覆盖 以idxa,b,c为例 1.完全覆盖 where a  and b  and c where b  and c  and a where a  and b in()  and c where a  and b  order by c where a  and b  and c/ 2.部分覆盖 where a  and b/  and c where a  and b where a where a and c 3.不覆盖索引-where条件不包含联合索引的最左则不覆盖 where b  and c where b where c 二、MySQL8.0在索引中的新特性 1.不可见索引 建索引难删索引易为了避免轻易删掉索引可以设为不可见 alter table city alter index idx_nn invisible; 2.倒序索引 where a order by bc desc--b为正排c为倒排 这种情况在建立索引时可以----idx(a,b,c desc) 三、索引自优化--索引的索引 AHI自适应的HASH索引根据缓冲区中索引页的热度自动生成HASH索引表快速锁定热点索引页在内存中的位置   四、Change Buffer 存储辅助索引的变更 将来需要用到的时候自动在内存中进行merge合并得到id值是目的 以前叫insert buffer因为只对insert有效现在对insert update delete都有效 五、优化器算法 1.查询优化器算法 select optimizer_switch; 2.设置算法 set global optimizer_switchon/off; 3.索引下推 ICP 例如where a and b and c正常情况下这种联合索引被b拦截后不会走到c的索引但开启索引下推后可以对c进行索引这是由于 在mysql中索引下推允许在存储引擎层过滤索引中的记录而不是在server层进行如果查询包含多个条件并且索引不是很精确时索引下推可以在存储引擎层进行更多的过滤工作从而减少不必要的IO.         如何开启set global optimizer_swithindex_condition_pushdownon; 4.MRR:Multi Range Read 辅助索引条件查询时先扫描辅助索引获得ID值放在read_rnd_buffer中由MRR进行排序后回表查询 六、索引应用规范 1.建立索引的原则 1必须有主键主键选择业务无关的列 2经常作为where条件列的要做索引以及order bygroup byjoin ondistinct 3最好使用唯一值多的列作为索引列如果索引列重复值较多可以考虑使用联合索引 4列值长度较长的索引列建议使用前缀索引 left(name,19) --取name前19位 5降低索引条目不创建没有用的索引不常使用的索引要清理 6维护索引要避开业务繁忙期用pt-osc 7使用联合索引最左原则 2.不走索引的情况 1没有查询条件或者查询条件没建索引 select * from t1 select * from t1 where 11 2查询结果集是原表中大部分数据15%-25%以上查询的结果集如果超过了总行数25%优化器就觉得没必要走索引了 3索引本身失效统计信息不真实过旧对于表内容变化比较频繁的情况下有可能会出现索引失效一般是删除重建如果有一条select语句平时查询很快突然有一天很慢应该是索引失效统计信息不真实、 4查询条件使用函数在索引列上或者对索引列进行运算 - * / !。算数运算、函数运算、子查询都不走索引 5隐式转换导致索引失效应引起重视也是开发中常会犯的错误 select * from t1 where num110 ——走索引 select * from t1 where num110  ——不走索引 6like “%_”百分号在前面不走索引
http://www.dnsts.com.cn/news/180007.html

相关文章:

  • 建造网站需要什么怎样做网络推广链接
  • 深圳民治网站建设文化馆网站建设情况
  • 重庆做网站重庆做网站自己制作游戏的app
  • 做房间预定网站需要什么软件做网站用什么数据库
  • 模板网站建设清单广州网站建设工程
  • 网站维护有哪些企业环保网站建设公司排名
  • 网站监控的软件怎么做网站开发公司销售总监岗位要求
  • 国内做焊接机器人平台网站开发一款app软件需要多少钱
  • 网站建设的价赚钱宝部署wordpress
  • 网站建设1993seo安卓优化大师
  • 北京建设工程建设交易信息网站网站空间域名一次性收费还是一年一算
  • 建设视频网站费用吗临沂企业建站程序
  • 如何黑掉jsp做的网站罗湖小学网站建设
  • 做直播教程的网站有哪些做网站带后台多少钱
  • 怎么用ps做网站框架本钢建设公司官网
  • 企业网站建设与管理试题wordpress+模板+国外
  • 建歌网站多少钱seo tdk
  • wordpress博客站搭建app开发公司启动资金有哪些
  • 有了网站源代码山东网站建设服务商
  • 社交网站模板下载写网站软件
  • 有什么做海报网站网页模板免费下载源代码
  • 网站建设属于哪种公司看优秀摄影做品的网站
  • 网站模板的功能佛山网站建设改版
  • 外网图片素材网站dw做网站
  • 查看公司信息的网站莱芜职业技术学院暗号
  • ajax 网站模板辽宁天一建设有限责任公司网站
  • 中国铁道工程建设协会查证网站上海人才网站首页
  • 安徽公司网站建设建站软件怎么免费升级
  • 东莞网站制作方案定制青岛开发区网站建设哪家好
  • 百度认证官方网站西安seo外包机构