Hinzufügen eines Index für ein Boolesches Feld

Ich habe ein Rails-Modell mit einem booleschen Feld, nach dem ich suche (ich verwende einen Bereich, der alle Instanzen findet, in denen das Feld auf true gesetzt ist). Ich benutze Postgres.

Mein Instinkt ist, dem Booleschen Feld einen Index hinzuzufügen. Ist das eine gute Praxis, oder gibt es etwas in Postgres, das einen Index für ein Boolesches Feld überflüssig macht?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage