【使用唯一索引和不使用时插入查找基本无差别 _数据库 】 | IT修真院·坑乎
使用唯一索引和不使用时插入查找基本无差别
我也踩过这个坑( 3 )
已统计您的踩坑,无需重复点击
回答(3)
数据库
详细描述
编辑于2024-11-23
  • [上海|荣耀师兄]JAVA-路冰申
    1

    数据库规范不推荐varchar类型建立索引,自己自行搜索char和varchar的区别

    编辑于2018-04-10
  • [郑州|结业弟子]JAVA-何爽
    0

    1.首先请把问题描述清楚,你带索引的查询是通过name字段进行查询的吧?那没带索引的查询时是通过那个字段进行查询的?请描述清楚。

    2.其次,两次插入的数据量数量一致,那大小是否一致?

    3.最后,两次插入的数据是否一致,如果不一致,那你查询的数据是否为同一条数据?

    4.你所查询的数据所在数据库的位置和查询的时间也有关系。

    5.补上,建立索引的规则是什么,唯一索引和普通索引的区别,请自我查询,搞懂为什么建立索引,该给那些字段建立索引。

    6.补最后一条,名字在实际的项目中是可以重复的,毕竟同名的也存在,那么名字可以建立唯一索引么?

    编辑于2018-10-05
  • [散修弟子]JAVA-7190
    0

    索引目的是什么?通过限制条件,减少扫描的行数。不是插入了索引进行查询速度就一定会变快,可能还进行全扫描,先把查询语句贴出来吧

    编辑于2019-10-21