type=ref,使用非唯一索引扫描或唯一索引的前缀扫描,返回匹配某个单独值的记录行,例如:select * from user where username = '张三'
个人理解:看你有没有加where条件吧,加了where就要匹配记录行。另外本人也测试了下,如果执行'select username from user where username = '张三'',type依旧为ref,可见一斑。
欢迎分享,转载请注明来源:内存溢出
type=ref,使用非唯一索引扫描或唯一索引的前缀扫描,返回匹配某个单独值的记录行,例如:select * from user where username = '张三'
个人理解:看你有没有加where条件吧,加了where就要匹配记录行。另外本人也测试了下,如果执行'select username from user where username = '张三'',type依旧为ref,可见一斑。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)