У меня есть база данных Postgres, в которой есть 2 столбца, которые не являются первичными ключами (и не могут быть), но выполняются поиск по большому количеству и сравниваются для равенства с двумя столбцами в других таблицах.
Я считаю, что это идеальный случай для добавления индекса в мои таблицы. Я никогда не использовал индексирование в базе данных до этого, поэтому я пытаюсь изучить правильный способ сделать это.
Я узнал, что есть несколько типов индексирования, которые я могу выбрать. Как определить, какой метод будет наиболее эффективным для моей базы данных? Также был бы правильным методом создать единый индекс, который охватывает оба столбца?