Agregando un índice en un campo booleano

Tengo un modelo de Rails con un campo booleano en el que busco (uso un ámbito que encuentra todas las instancias en las que el campo está configurado como verdadero). Estoy usando Postgres.

Mi instinto es agregar un índice en el campo booleano. ¿Es esa buena práctica o hay algo en Postgres que hace innecesario un índice en un campo booleano?

Respuestas a la pregunta(2)

Su respuesta a la pregunta