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

nba最新消息重庆seo杨洋

nba最新消息,重庆seo杨洋,青岛做网站哪家好,360网站推广怎么做查询优化 物理查询优化 通过索引和表连接方式等技术来进行优化,这里重点需要掌握索引的使用 逻辑查询优化 通过SQL 等价变换 提升查询效率,直白一点就是说,换一种查询写法执行效率可能更高 索引失效 计算、函数、类型转换(自动或…

查询优化

物理查询优化

通过索引和表连接方式等技术来进行优化,这里重点需要掌握索引的使用

逻辑查询优化

通过SQL 等价变换 提升查询效率,直白一点就是说,换一种查询写法执行效率可能更高

索引失效

  1. 计算、函数、类型转换(自动或手动)导致索引失效

select sql_no_cache * from student where left(sutdent_name,3)=‘abc’ type: all
优化
select sql_no_cache * from student where student_name like ‘abc%’ tyoe: range

假设student_name 数据类型 varchar(5),且student_name 有普通索引
select sql_no_cache * from student where student_name =123 type:all
优化
select sql_no_cache * from student where student_name =‘123’ type:index

create index idx_sno on student(stuno);
select sql_no_cache * from student where stuno+1=2023008; type:all
优化
select sql_no_cahe * from student where stuno=2023007 type: index

联合索引(复合索引)
对于多列索引,过滤条件要使用索引必须按照索引建立的顺序,依次满足,一旦跳过某个字段,索引后面的字段都无法被使用。
如果查询条件中没有使用这些字段中第一个字段时,多列(联合)索引不会被使用。

范围条件右边的列索引失效
create index idx_age_classId_name on student(age,classId,name);
select sql_no_cache * from student where student.age=30 and student.classId>20 and student.name=‘abc’; ## name 索引就失效了
应用开发中范围查询,例如 金额查询、日期查询往往都是范围查询。应将查询条件放置where 语句最后(创建的联合索引中,务必把访问涉及到的字段写在最后) sql 语句中where 顺序 并不影响mysql 优化策略的。 联合索引的顺序影响的。

is null 可以使用索引 is not null 不能使用索引
not like 页不能使用索引,导致全部扫描
<>,!= 不等于 不能使用索引
like % 开头 索引失效 stuname like ‘%123’ , 不建议 左模糊,全模糊
OR 前后存在非索引的列,索引失效
最后在设计数据表的时候将字段设置为 not null 约束,
比如你可以将int 类型的字段,默认值设置为0.
将字符类型的默认值设置为空字符串(‘’)

总结

index(a,b,c)
在这里插入图片描述
在这里插入图片描述

http://www.mmbaike.com/news/111485.html

相关文章:

  • 青岛中企动力做网站怎么样seo的主要分析工具
  • 北京企业官网网站建设报价seo一个月赚多少钱
  • 企业网站的设计思路广州网络广告推广公司
  • 网站制作镇江齐三seo顾问
  • 智能网站建设软件有哪些nba最新消息
  • 北京做网站哪个公司好营销方案策划
  • 帝国网站的互动专栏怎么做app开发公司排名
  • 创新作品及其设计方案seo推广主要做什么的
  • 做网站的费用会计分录关键词优化怎么操作
  • 杭州网站建设培训班seo关键词排名优化怎么样
  • 有关师德建设的网站搜索竞价
  • 甘肃公司网站建设哪家好如何推广自己的业务
  • 网络网站建设推广baidu百度首页官网
  • 阿里虚拟主机怎么做两个网站吗编程培训机构
  • 合肥品牌网站建设免费建立个人网站
  • 做网站怎么选关键词百度人工客服电话是多少
  • 专业做家具的网站广州软文推广公司
  • 设计网站包含的功能模块seo工资待遇怎么样
  • 巨人科技网站建设当日alexa排名查询统计
  • 南京网站专业制作百度sem运营
  • 网站制作时如何分析竞争对手seo建站教学
  • 照片制作网站南昌seo顾问
  • 徐州做网站哪个好重庆森林经典台词罐头
  • 建站工具 开源百度seo如何快速排名
  • 怎样换网站关键词seo是什么服务器
  • 手机怎么做黑网站信息流投放平台
  • 临清网站制作公司seo诊断专家
  • 上海可靠的网站建设公司全球十大搜索引擎排名及网址
  • 自己做的图片哪个网站可以出售建站公司哪家好
  • 罗湖网站建设的公司哪家好关键词排名优化公司哪家好