У меня есть обнуляемый столбец типа DateTime, этот же столбец проиндексирован.Но когда выполняется выбор, индекс не используется.
CREATE TABLE `te3` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`dataHora` datetime DEFAULT NULL,
`nome` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `IDX_DATAHORA` (`dataHora`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
SELECT *
FROM te3
where dataHora between '2018-10-11 15:18:16' AND '2018-10-11 15:18:50';
Extra Использование где
Не использовать индекс.
Запрос медленный, что я должен делать?Просто помните, что столбец должен быть обнуляемым