mysql 进行范围查询是并没有用到字段中的索引,是什么原因呢?
建立数据表:
CREATE TABLE IF NOT EXISTS `index` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `pp` varchar(64) COLLATE utf8_unicode_ci NOT NULL, `fid` smallint(6) NOT NULL, `time` int(12) NOT NULL, `threadid-floor` varchar(32) COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`), KEY `index` (`pp`,`fid`,`time`), KEY `pp` (`pp`), KEY `time` (`time`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT=‘用户搜索‘ AUTO_INCREMENT=62878612 ;原文:https://www.cnblogs.com/skl-bobo/p/10472748.html