Cita:
Empezado por Neftali [Germán.Estévez]
No estoy de acuerdo con eso.
.... no me parece acertado.
|
https://docs.microsoft.com/en-us/sql...l-server-ver15
Cita:
Because the SQL Server Query Optimizer typically selects the best execution plan for a query, we recommend that hints be used only as a last resort by experienced developers and database administrators.
|
Cita:
Empezado por Neftali [Germán.Estévez]
¿A cambio de qué? En este caso, podemos obtener "lecturas sucias" (en casos concretos).
Por eso me refiero que debemos saber lo que estamos haciendo.
|
Obtener lecturas sucias es por mucho una forma de decir "me gustan datos corruptos". Cuando eso es una posibilidad valida? En MUY pocas ocasiones.
Esto es de las opciones que no se deben recomendar a la ligera, porque a menos que "
be used only as a last resort by experienced developers and database administrators." hay muchas mejores maneras de resolver los problemas.
Y reitero: Los bloqueos NO son malos y NO son para "evitar". Esto es una falla en el entendimiento de como funciona un rdbms.