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

网站项目策划书模板建广告网站需要多少钱

网站项目策划书模板,建广告网站需要多少钱,郑州餐饮网站建设哪家好,俄罗斯乌克兰地图(1)小表驱动大表 对sql调优的分析: 排序优化: 数据库的连接方式,里面的数据尽量这样连接,尽量选择第一个方式,因为两个表的连接一共建立5次连接,第二个建立1000次连接,从…

(1)小表驱动大表

对sql调优的分析:

排序优化: 

数据库的连接方式,里面的数据尽量这样连接,尽量选择第一个方式,因为两个表的连接一共建立5次连接,第二个建立1000次连接,从小表驱动大表方式来说选择第一种

B相当于部门, A是员工,通过部门id在部门表里面,部门是少量的,员工是大量的 ,先得到小表B中的id数据 ,在得到id=部门id的数据

使用exist 当A中的数据小于B时使用exist

 (2)in和exist

部门表的数据多员工表,一下的写法没有问题 

(2)为排序使用索引OrderBy优化

前面我们索引的分析是Where之后  Order By之前的,现在我们看的是Order By之后我们看会不会产生fileSort

下面没有产生fileSort

下面产生了fileSort因为Order By之后使用索引没有按照建立的顺序 

索引是排好序的快速查找的数据结构,说明索引着重查找和排序两种功能,在排序的时候使用的顺序也要跟建立索引的顺序一样否则会产生文件内排序

下面产生文件内排序,Order by 使用的跟建立的索引顺序一样,但是默认是升序,但是birth使用了降序

索引列上完成了排序操作,因为索引建立一次已经给我们排好序了,最好Order by和索引一致,就会避免MySql多一次排序,如果Order by 的顺序反拉,不在索引列上面,或者带头大哥挂啦,filesort产生,产生后会产生两种算法:双路排序、单路排序

单路排序: 

优化策略:

使用select * 的话容易把sort_Buffer用满,所以查询的时候不建议使用* 

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

相关文章:

  • 怎么做刷业网站医疗器械网
  • 手机测评网站seo免费视频教程
  • 网站制作公司制作网站的流程是怎样的呢网站建设专业品牌
  • 免费的asp网站wordpress08
  • 网站空间数据库如何在google上免费推广
  • 秦皇岛开发区建设局网站怎样利用网站做推广
  • 电子商务网站建设精品课程网站建设拓扑图
  • 北京建设银行支行查询官方网站公交建设公司的官网
  • 手机网站链接微信响应式模板网站
  • 上海网站建设公司推荐排名网站皮肤样板
  • 太原网站建设技术托管ftp上传wordpress程序要多长时间
  • 西安做网站排名搭建网站平台如何做分录
  • 建设资格注册管理中心网站活动策划公司网站
  • c 做交易网站网站源码大全
  • 做网站设计软件网页设计1920尺寸
  • 门户网站建设重建方案小型企业网站开发现状
  • 湖南网页设计培训网站建设上海人才网官网招聘招聘
  • 静态网站制作wordpress模版wordpress+团购
  • 毕设如何做网站百度搜索不到自己的网站
  • 个人博客网站搭建模板美丽说网站建立的主要方式
  • wordpress回收站在哪h5和网站的区别
  • 百度深圳网站开发搜索网站建设技术支持
  • 做网站赚钱的点在哪里网站用户黏度
  • 房地产公司网站模板网站设计的国际专业流程
  • 类似于淘宝的网站建设织梦cms怎么安装
  • 沃尔玛的网站建设wordpress邮箱美化
  • 网站301跳转有坏处吗南宁网络推广有限公司
  • 怎么使用wordpress做网站台州市建设规划局网站6
  • 免费开源建站教学网站江苏省城市建设信用手册网站
  • 医院网站备案旅游网站建设的结论