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

网站的程序和数据库怎么做网站推广服务报价表

网站的程序和数据库怎么做,网站推广服务报价表,大型网站建设定制,深圳市住房和建设局工程交易中心1全职匹配我最爱 是指 where 条件里 都是 ,不是范围(比如>,<),不是 不等于,不是 is not null,然后 这几个字段 建立了联合索引 ,而且符合最左原则。 那么就要比 只建…

1全职匹配我最爱

是指 where 条件里 都是  = ,不是范围(比如>,<),不是 不等于,不是 is not null,然后 这几个字段 建立了联合索引 ,而且符合最左原则。

那么就要比 只建立了where条件里 单独的几个索引 查询起来要快。

2 最左匹配

就是where查询条件里 得 有 按照建立联合索引里的字段来,一旦没有最左 就没法走索引!一旦跳过某个字段,后面的索引也没法使用(会影响 key_len )。

比如 a,b,c 三个字段联合索引。如果where 里有 a,c ,跳过了b,那么虽然sql 可以走 索引,但是 (key_len)长度只有 a 的长度。

3 主键插入

4 计算 函数 导致索引失效 。

5类型转化

 比如 那个字段是varchar 但是你写了数字 ,就会导致类型转化,然后导致索引失效。

int 4 个字节 为null +1 ,5 (表现在key_len上)

varchar 20 长度 * 3, 可为 null +1,可变 再  +2, key_len是 63 。

(如果长度 是 100,就 * 100)

6 范围条件右边的列索引失效 举例sql:

select sql_no_cache * from student where student.age = 30 and student.name = 'abc' and student.classId > 20;

如果我们建立了联合索引,顺序是 age,classId,name 

那么这个sql,key_len 只能是 age(5)+classID(5)是10 。而 name 的索引 就没有用到。

为什么?因为 classId 是个范围,他右边的 就没法用。

按理来说我的 1 和 2  都应该  和 3 一样,为啥 不一样。。

解决方法... 创建联合索引的时候 把等值的往前(往左放),然后范围的往后面放。(原来如此!

改完之后:优雅,全都走了索引,而且走得满的索引!key_len 最长 5 + 303 

 7 不等于 导致索引失效。。

所以全值匹配的含金量在增加(不是范围,不是不等于)

8 is null 可以走索引 is not null 无法走索引。。

解决方法:设计表的时候,not null 约束。或者int 设置 0 ,字符类型设置为 “”。

not like 也是无法走索引

9 like 以 通配符 % 开头 

上来就不确定,b+树就没法走,那只能全表扫描

10 or 前后 出现非索引的列,索引失效

这里 key3 是有个索引的 ,key2 没有索引。

如果加是 key2 就不行了,全表扫描了

解决方法:or 两边字段都有索引,然后type 就是 index_merge 

 

 11 数据库和表的字符集要统一

不然涉及转化 也会让索引失效 。都用 utf8mb4

http://www.yidumall.com/news/64465.html

相关文章:

  • 做网站给源码吗建网站的公司排名
  • 美团网站网站建设发展百度竞价登录
  • 南京网站优化方案深圳网络推广外包公司
  • 微信网站怎样做湖北网络推广
  • 做网站图片为什么不清晰整站优化全网营销
  • 网站地图xml文件百度推广怎么添加关键词
  • pre_get_posts wordpress长沙seo公司
  • 松江网站建设链接买卖价格
  • 界首做网站网络营销一个月能挣多少钱
  • 基金会网站建设方案海外营销公司
  • 有口碑的番禺网站建设seo前线
  • 绵阳市 政府网站建设百度推广做二级域名
  • 网站首页搜索功能的id怎做东莞市网络seo推广服务机构
  • 公司网站怎么做地方网站建设
  • 怎么做qq业务网站黄冈地区免费网站推广平台
  • 福永网站制作search搜索引擎
  • 购物网站代码百度服务中心人工客服电话
  • dreamweaver网页设计报告汕头搜索引擎优化服务
  • 珠海建设网站的公司简介不受限制的浏览器
  • 如何做推广自己网站户外广告
  • 中国建设部官方网站百度免费推广方法
  • 做网站一般几个人百度排名优化软件
  • 网站运营与管理的一个目的江西网络推广seo
  • 那些网站可以上传自己做的视频如何创建网站平台
  • pc端网站手机版怎么做网页制作素材模板
  • 泉州做网站工资天津网站seo设计
  • 冬青街 做网站关键词免费网站
  • wordpress email设置seo是搜索引擎营销
  • 深圳网站制作的公司怎么样搜索引擎优化的内部优化
  • 大型门户网站建设定做北京it培训机构哪家好