www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Como detener un largo consulta SQL?

byte916 2018-10-16 15:24:21

Hay una base de datos en la que se escriben los registros, fue necesario analizar los registros durante un periodo de tiempo.
Para más rápida y conveniente de trabajo decidió consulta de tipo Select...into copiar entradas por el período de tiempo en una hoja de cálculo.
La solicitud de este trabajado demasiado tiempo, y después de 9 horas, se decidió cancelarla. Pero sólo como cancelar la solicitud no sale después de la interrupción se cuelga en estado Suspendido y KILLED/ROLLBACK.
Hay rollback no me es necesario, sólo tienes que matar a la labor de este equipo.
Cómo hacerlo?

Total answers: 2

inoise 2018-10-16 16:18:01

no hay nada que hacer. Y no hay que intentar reiniciar. En este momento, la base se ocupa de seguro de la liberación de los recursos, la reversión de transacciones y otra desconocida de la porquera. No estornudar y hola неконсистентные los datos en un punto desconocido + rotos de la tabla

byte916 2018-10-16 17:44:09

Así pues, las tablas no han cambiado. Simplemente he creado una nueva y en ella probado a descargar la parte de los datos. De ella sólo se puede eliminar sin ningún tipo de comisiones, etc


inoise 2018-10-16 17:47:14

byte916, pero el analizador de memoria en desacuerdo con usted funciona de una cierta lógica. Más bien es algo que ya lo hizo, pero la transacción no se ha completado, los datos en el búfer.


art_karetnikov 2018-10-16 18:42:44

sp_who2 - conoces el id de proceso, el 75 por ejemplo. luego kill 75. De lo contrario, la transacción se te va a revertir a la cara, y es exactamente el mismo tiempo que se consulta.
Y no me gustaría vapor, en este caso, por la integridad de los datos para nada.

byte916 2018-10-16 18:50:21

así lo hice, y después de haber hecho la kill, el proceso cuelga de tal forma

5bc60a632d86a135494963.jpeg


Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.