Я не уверен, что мне нужно создать индекс с несколькими столбцами или индекс для каждого из используемых колонок.Какой индекс я должен создать для этого запроса
Я также не уверен, следует ли использовать DESC или ASC на поле индексной
SELECT * from movie
where year > 1892 AND year < 2015 AND genre like '%Adventure%' AND genre like '%Comedy%'
AND genre like '%Mystery%' AND imdbRating > 5.9 AND imdbvotes > 99 AND type = 'movie'
жанр является varch и выглядит как «блокбастеры, комедии, фильмы ужасов,
'year' и' genre' кажется наиболее очевидным. –
@hd почему они важнее, чем imdbrating и imdbvotes? – code511788465541441
''% Adventure% ''не может извлечь выгоду из индекса FYI. http://dev.mysql.com/doc/refman/5.0/en/mysql-indexes.html – ceejayoz