说到数据库索引,可能并不陌生,都知道,它是为了增加查询效率 。
假如一个表有100 万 数据,我们查询sql select * from User where name='张三',如果没添加索引,会一个个检索,如果在name 上添加索引,name='张三',会成为一个索引值,效率为1 。例如主键就是一种索引,我们根据id,一下就能定位到那一条数据。
说到数据库索引,可能并不陌生,都知道,它是为了增加查询效率 。
假如一个表有100 万 数据,我们查询sql select * from User where name='张三',如果没添加索引,会一个个检索,如果在name 上添加索引,name='张三',会成为一个索引值,效率为1 。例如主键就是一种索引,我们根据id,一下就能定位到那一条数据。