Нет!
Вы всегда должны учитывать селективность индекса!Если результат предложения where в индексе вернет более 20% таблицы, тогда индекс НЕ используется, но поддерживается.
Так, например, статус вашего видео будет 1, 2, 3, тогда у вас есть 3 возможных состояния.Если эти индексы хорошо распределены, мы можем предположить, что примерно 33,3% из них будут приблизительно.Тогда запрос:
select * from video where status = 1
НЕ будет использовать этот индекс!Вместо этого будет использоваться ПОЛНЫЙ СКАНИРОВАНИЕ.
Пожалуйста, прочитайте об этом.Это действительно важно и распространенная ошибка.
Поиск в Google