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

象山县住房和城乡建设局网站三只松鼠口碑营销案例

象山县住房和城乡建设局网站,三只松鼠口碑营销案例,产品目录网站模板,五莲网站建设报价索引失效 假设有一张user 表,表中包含索引 (id); (name); (birthday); (name,age); 对索引字段进行函数操作 select name from user where year(birthday) 2000;使用模糊查询,查询中使用通配符 select name from user where name like %益达%;使用i…

索引失效

假设有一张user 表,表中包含索引
(id);
(name);
(birthday);
(name,age);

  1. 对索引字段进行函数操作
select name from user where year(birthday) = '2000';
  1. 使用模糊查询,查询中使用通配符
select name from user where name like '%益达%';
  1. 使用is null 或者 is not null
select name from user where name is null;
  1. 使用查询条件时,字段类型和索引类型不一致,假设原表中的索引为 integer.
select name from user where CAST(id AS CHAR) = '1';

联合索引失效

  1. 使用的查询条件没有命中联合索引最左边的索引(name,age)
select name from user where age > 10;
  1. 查询中使用了函数
select name from user where UPPER(name)='yida' and age>10;
  1. 查询中使用的数据类型和联合索引的字段类型不一致
select name from user where name = 'yida' and age > '10';
  1. 使用联合索引时,查询条件的顺序和索引的顺序不一致
select name from user where age >12 and name = 'yida';
  1. 复合索引列的离散值过大,mysql 会优先走全表扫描;

解决措施

  1. 确保查询条件中至少包含联合索引的第一列。

  2. 确保查询条件中的索引列类型和联合索引列类型一致。

  3. 将索引列类型进行显式转换,以避免隐式转换导致的索引失效问题。

  4. 确保查询条件中的索引列顺序和联合索引列顺序一致。

  5. 避免在查询条件中使用函数,或者尽可能减少函数的使用。

  6. 重新设计索引,或者将查询拆分为多个查询,以避免数据分布不均匀导致的索引失效问题。

http://www.ds6.com.cn/news/29039.html

相关文章:

  • 做外贸网站多久更新云优化软件
  • 网页加入信任站点在线工具
  • 甘肃建设厅网站注入广告推广软文案例
  • 网站编写流程关键词提取工具app
  • 网站建设响应技术百度收录快的发帖平台
  • 1688网站可以做全屏吗成都网站制作设计公司
  • 怎样做免费的网站广州专业网络推广公司
  • 2018什么做网站一个品牌的策划方案
  • 网站开发用linux免费seo推广公司
  • 北辰正方建设集团有限公司官方网站成人英语培训班哪个机构好
  • 积分商城网站建设网络优化的流程
  • 网站loading什么意思如何联系百度人工客服电话
  • 电子商务网站怎么做素材包seo方案书案例
  • 企业自助建站系统下载google play官网
  • 做推广哪个网站效果好站长之家网站排行榜
  • 充值中心网站怎么做友联互换
  • 如何作做网站百度搜索优化
  • 镇江网站建设价格洗发水营销推广软文800字
  • 龙潭湖网站建设发布悬赏任务的推广平台
  • 如何做网站的薪酬调查今日发生的重大国际新闻
  • 淘宝网站优惠券统一修改怎么做成都调查事务所
  • 兰州展柜公司网站建设应用商店下载安装
  • 如何加强门户网站建设如何自己做一个网站
  • 学校网站源码php块链友情链接平台
  • 网站下面版权代码seo的实现方式
  • 网站开发职业工资推广引流渠道
  • 可以做蛋白三位结构图的网站推广网页怎么做的
  • 免费做图素材网站高州网站seo
  • windows虚拟主机seo的最终是为了达到
  • elementor做视频网站怎么样推广自己的网址