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

建设工程网站有哪些内容企业网站如何找词

建设工程网站有哪些内容,企业网站如何找词,辽宁建设厅证件查询网站,互联网网站建设哪家好select * from A left join B on A.c B.c where A.employee_id 3 1.一句sql中 是可能走多次索引的,具体的 一般 表连接 ,或者说生成临时表的时候,会走索引 然后条件过滤的时候也会走索引,具体的 还是要具体分析 2.表连接 字段…

select * from A left join B on A.c = B.c where A.employee_id = 3

1.一句sql中 是可能走多次索引的,具体的 一般 表连接 ,或者说生成临时表的时候,会走索引 然后条件过滤的时候也会走索引,具体的 还是要具体分析

2.表连接 字段 一定要加索引,过程是,一次全表扫描,然后 拿着这张表的值,去走另外一张表的索引,

3.where 后面 or 少用,or 可能会全表扫描,union比较好,

4.复合索引顺序,不一定和 sql字段顺序 一致
例如 上面这句
结合上面的Mysql优化可知,
这一句Sql在执行的时候首先是选择了使用 表B 的索引来进行优化,
将表A单独放出来进行后续的操作,
然后,又发现了where语句中A.employee_id有一个聚合索引,
并且employee_id处于索引头,所以这个聚合索引是可用的,
so自然使用了此索引

5.表连接 建好索引后 一定会留 下一个 全表扫描的,然后 后面的 where 可以和 前面的 表连接字段关联索引 也可以单独建立,都是会走 索引的,只是 不是我们想的,表关联 后 得到 临时表,然后
where 字段 走 索引 ,得到的值,回表 回到 临时表(回表 不可能 回到 临时表的),可能是 例如 A B

mysql优化器,选择 A.a 作为 索引列,B.a 不走,然后 如果这时 有 B.a = xxx 这个条件,那么可能 B走全表前,先 索引一下 得到 剩下的记录,然后 剩下的 记录 和 B走索引

所以我们考虑的是,把 A表的 关联字段 和 A表的 条件字段 一起建索引,往往效果更好
当然,单独键 where 后面的 索引 也是 可以的

6.order by 后面的 可以 和 where 一起建立 联合索引,但是不一定用的到,会走联合索引,但是 order by 字段的 索引没有走

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

相关文章:

  • 唐山seo设计网站公司网站的seo优化怎么做
  • 自己做网站制作需要多少钱在线制作图片及图片处理工具
  • 石家庄市城乡建设局网站app定制系统开发
  • 网站网页设计的组成南京家具网站建设
  • 江苏住房与城乡建设厅网站邯郸信息港二手物品出售
  • 网站模板无忧怎样做关于自己的网站
  • 中山做网站的公司佛山搭建建网站哪家好
  • 南京网站排名提升微信公众号申请网站
  • 建立企业网站选什么好学校网站管理方案
  • 做国际网站怎么做上海有哪些互联网大厂
  • 哪个网站可以做全网推广创意设计网站大全
  • 电商网站充值消费系统网站建设的题目
  • 坪山网站建设公司建筑专业网站有哪些
  • 山西省建设工程网站网站建设重要
  • 手机网站建设可信赖营销策略ppt模板
  • 租凭境外服务器做违规网站三维家软件培训班
  • 酒店预订网站建设图片网站建设方案
  • 免费视频素材网站都有哪些网络营销推广方法和手段
  • 备案网站免网泉州网站建设多少钱
  • c 网站开发案例详解湘潭网站建设电话
  • 云邦北京网站建设超级门户博客版wordpress主题
  • 陕西 网站备案企业网络营销策划案例
  • 公司网站建设情况说明书网站外包如何报价
  • 自己做qq代刷网站要钱吗wordpress wampserve
  • 如皋网站定制如何分析一个网站开发语言
  • 个人网站备案容易吗电子商务网站推广的主要方法
  • 建设银行信用卡官方网站网上商城网站开发与建立的意义
  • 网站推广的基本方法是网站域名.xin
  • 网站jquery在线优化网页设计培训好学吗
  • 免费的微信小程序徐州关键字优化公司