Campos booleanos de indexación
Esta es probablemente una pregunta realmente estúpida, pero ¿va a ser muy beneficioso indexar un campo booleano en una tabla de base de datos?
Dada una situación común, como los registros de "eliminación suave" que están marcados como inactivos, y por lo tanto la mayoría de las consultas incluyenWHERE deleted = 0
, ¿ayudaría tener ese campo indexado por sí solo, o debería combinarse con los otros campos buscados comúnmente en un índice diferente?