Cuestión : Cómo 2 resuelven callejón sin salida en servidor del SQL

¿Hola todos,
How 2 identifican callejón sin salida en servidor del SQL? ¿callejón sin salida de la resolución del
How 2 en servidor del SQL? ¿hallazgo del
How 2 que el proceso tiene que ser parado en caso de que si el proceso 2 que crea un callejón sin salida?
class= del

Respuesta : Cómo 2 resuelven callejón sin salida en servidor del SQL

¿Cómo 2 identifican callejón sin salida en servidor del SQL?
El servidor del SQL hará eso para usted. ; -)

¿Cómo callejón sin salida de la resolución 2 en servidor del SQL?
El servidor del SQL hará eso para usted, también, abortando una de las declaraciones de SQL. ; -)


¿Cómo 2 encuentran qué proceso tiene que ser parado en caso de que si el proceso 2 que crea un callejón sin salida?
No preocuparse de él, servidor del SQL hará eso para usted, también. ; -)

Esencialmente, la única manera que usted conseguirá callejones sin salida es si dos (o más) statemenst es ambos que intentan tener acceso a los mismos datos y uno de tham lo ha trabado.  En ese caso, el que no se ha trabado los datos será cancelado.  Ahora, eso puede ser una situación donde está bloqueadas una fila, una dato-página, una tabla, una fila del índice, o una página de índice, dependiendo del defecto o declaraciones de las “hechas alusión” del lockingof uno o ambos.

Siempre que el servidor del SQL (o, para esa materia, la mayoría de los otros motores de base de datos más robustos) determine que el tehre es una situación de fijación, puede esperar un poco al principio pero, si la fijación es persistente, cancelará cualquier pregunta está cancelada lo más fácilmente posible (e.g. un SELECTO contra una ACTUALIZACIÓN).  (Usted puede conseguir una idea en cuanto a la cual las preguntas estén teniendo problemas si usted utiliza una herramienta como PerfMon o Confio enciende.)

Otras soluciones  
 
programming4us programming4us