Subconsulta utilizando Exists 1 o Exists *

Solía ​​escribir mis cheques EXISTS de esta manera:

IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters)
BEGIN
   UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters
END

Uno de los DBA en una vida anterior me dijo que cuando hago unaEXISTS cláusula, usoSELECT 1 en lugar deSELECT *

IF EXISTS (SELECT 1 FROM TABLE WHERE Columns=@Filters)
BEGIN
   UPDATE TABLE SET ColumnsX=ValuesX WHERE Columns=@Filters
END

¿Esto realmente hace una diferencia?

Respuestas a la pregunta(6)

Su respuesta a la pregunta