mysql 版本 5.6.29-TDDL-5.3.10-15603018  innodb

id 為主鍵

1、id類型為int

select * from t_user where id in('1','2','3'); -- 走索引

select * from t_user where id in(1,2,3); -- 走索引

2、id類型為varchar

select * from t_user where id in('1','2','3'); -- 走索引

select * from t_user where id in(1,2,3);-- 走索引

原因分析:

id为主键索引 ,数据挂载在主键索引的叶子节点( innodb),使用主键查询一定会走索引。

id in (1,2,3) 的 查询效率一定高于 id=1;id=2;id=3

mysql id in 走索引 ??相关推荐

  1. mysql左模糊 走索引_mysql的模糊查找是否走索引问题

    2019独角兽企业重金招聘Python工程师标准>>> 在数据库中索引对于查找是非常有用的,楼主做了两个实验,插入数据的时候非常慢,楼主是这样实验的: 一:数据库列的索引 ①:首先执 ...

  2. mysql is null走索引_Mysql数据库索引IS NUll ,IS NOT NUll ,!= 是否走索引

    声明在前面 总结就是 不能单纯说 走和不走,需要看数据库版本,数据量等 ,希望不要引起大家的误会,也不要被标题党误导了. 1 数据库版本: 2 建表语句 CREATE TABLE s1 ( id IN ...

  3. mysql何时会走索引

    访问类型,这里只列出最常见的6种类型 all,index,range,ref,eq_ref,const mysql中explain的type的解释_dennis211的博客-CSDN博客_explai ...

  4. mysql查询是否走索引_探索MySQL是否走索引(一)——范围查询一定走索引吗?

    首先,准备4个版本的数据库,5.5/5.6/5.7/8.0 然后,每个库中有一模一样的表,数据量一样,建立的索引一样,InnoDB引擎. 先看一看,各个版本中,索引统计信息(Cardinality代表 ...

  5. mysql is null走索引_mysql中IS NULL、IS NOT NULL不能走索引?

    不知道是啥原因也不知道啥时候, 江湖上流传着这么一个说法 mysql查询条件包含IS NULL.IS NOT NULL.!=.like %* .like %*%,不能使用索引查询,只能使用全表扫描. ...

  6. Mysql如何才能走索引排序?

    一条SQL到底能不能走索引排序? 实际遇到的场景比较多,总结记录到下表,后面不断补充. 一些结论 1.in查询排序:与范围查询的区别在于,in后面的等值查询依然可以走索引,范围查询不可以.排序行为与范 ...

  7. mysql 一个字段走索引吗_mysql数据库--explain(查询表是否走索引)各个字段含义...

    1.1 id列 数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询. 1.2 select_type列 常见的有: ◆ simp ...

  8. mysql中distinct走索引吗_MySQL中索引优化distinct语句及distinct的多字段操作

    MySQL通常使用GROUPBY(本质上是排序动作)完成DISTINCT操作,如果DISTINCT操作和ORDERBY操作组合使用,通常会用到临时表.这样会影响性能. 在一些情况下,MySQL可以使用 ...

  9. mysql子查询走索引吗_MySQL中in子查询会导致无法使用索引问题(转)

    MySQL的测试环境 测试表如下 create tabletest_table2 ( idint auto_increment primary key, pay_idint, pay_timedate ...

最新文章

  1. python 代理上网_用Python编写脚本使IE实现代理上网的教程
  2. 皮一皮:为啥年轻人不生孩子?
  3. JavaScript变量和对象参数传值问题
  4. Apache Derby-02通过IJ简单操作DERBY
  5. jquery将表单序列化json对象
  6. Python基础项目实践之:面向对象方法实现模拟银行管理系统
  7. mapreduce分组统计_如何优雅的理解MapReduce
  8. php跨网段获取mac地址吗,局域网IP地址和MAC地址绑定,跨网段IP-MAC绑定。
  9. html文件能放病毒吗,建立一个防病毒/防复制/任何程序都无法删除的文件或文件夹...
  10. 数字电视系统显示格式标准(D1/D2/D3/D4/D5)对比解释
  11. 解决方案-电子签章:金格科技
  12. 逆发动机模型map图制作
  13. 组装笔记本计算机,老笔记本DIY 不到100元就可改装一体机
  14. C/C++实现的游戏角色名称名字随机生成代码
  15. navicat 导入dmp文件
  16. 【excel实战】-- 批量提取批注多重区域复制粘贴
  17. linux 下vim中关于删除某段,某行,或全部删除的命令
  18. QQ客户端源代码发布
  19. 抽丝剥茧C语言(中阶)分支与循环练习
  20. Veeam中的几种备份方式

热门文章

  1. DROID-SLAM: 单目、双目、RGBD相机的深度视觉SLAM
  2. 最新云知梦Jquery项目实战 jq重入门到精通(完整 )
  3. 读写c语言编程,c语言文件读写示例(c语言文件操作)
  4. 义乌个体户可以收美金安全吗?
  5. OD组织发展入门必看的书推荐
  6. 12.5m高程数据DEM,导入大疆精灵4RTK,M300仿地飞行
  7. Mac OS X下删除或添加鼠标右键菜单项目及清除Mac OS右键菜单重复项
  8. 算王软件无法正常启动_故障处理篇一:pr2018 软件安装完成,无法正常打开的解决办法...
  9. 凝思虚拟机与主机ping不通
  10. 硒鼓带不带芯片区别_硒鼓芯片的价格为什么相差悬殊?