Bnos Dias .
Tenemos muchas tablas Maestras que cuentan con un campo logico (bit) que
llamamos IsActive (EstaActivo) nos sirve para identificar si un registro
esta activo o a sido borrado, por cuestiones historicas no podemos eliminar
fisicamente el registro.
Cada vez que hacemos una consulta siempre tenemos que poner al final
SELECT
WHERE (Condicion1) AND (condicion2) AND IsActive = 1
Estas son mis preguntas:
Si creo un Indice con multiples columnas es recomendable agregar este Campo
"IsActive"? de ser asi donde deberia colocar el indice? al principio del
indice o al final?
Indice = Campo1,Campo2,IsActive o
Indice = IsActive, Campo1, Campo2
o simplemente debo crear un indice para esta columna?
o no es recomendable tema cerrado?
gracias por la ayuda siempre he tenido dudas hacerca de este tema.
Jorge Vera
Leer las respuestas