Как составляют индексы при большом количестве разных запросов?
В общем вопрос простой, но никто на него внятно не может ответить.
1. Допустим есть таблица/коллекция в которой в теории будет очень много записей, начнем рассуждать от 100 гбайт. и кол-во этих данных будет только расти.
2. Есть пользовательская часть, где есть множество параметров для фильтрации, допустим около 20+.
Вариантов запросов может быть очень много, как вообще составляются индексы в таких случаях?