¿Hay algún lugar donde pueda buscar transacciones fallidas en SQL Server
¿Hay algún lugar donde pueda buscar transacciones fallidas en SQL Server
Cuando la base de datos de SQL Server está en modo SIMPLE, no tiene que preocuparse por los paquetes de registro de transacciones. Pero en un modo SIMPLE, el registro de transacciones parece crecer como lo hace en modo COMPLETO. ¿Se trunca automáticamente en algún momento? ¿O tengo que truncarlo /...
¿Hay alguna forma de eliminar una tabla o base de datos InnoDB con transacciones pendientes en MySQL (preferiblemente en el nivel del sistema de archivos)? Que pasó: Utilizo MySQL 5.5.28 y corrí LOAD DATA INFILE…para importar un gran conjunto de datos (300 millones de filas) en una tabla InnoDB....
Tengo una transacción de larga duración (llamada, por ejemplo, T1) que realiza algunas eliminaciones, actualizaciones e inserciones en una tabla en SQL Server 2008 R2. Al mismo tiempo, otro proceso ejecuta periódicamente sentencias select de esta tabla. Bajo la configuración de aislamiento...
Soy un principiante en transacciones, solo una pregunta sobre el registro de transacciones. Sabemos que cuando confirmamos una transacción, los cambios se escriben en el registro de transacciones, pero ¿está el registro de transacciones en RAM o en archivos físicos? Si está en la RAM y cuando...
En PostgreSQL puedo crear una tabla con algunos datos de prueba, y luego, en una transacción, migrarla a una nueva columna de un tipo diferente, lo que da como resultado una reescritura de la tabla COMMIT, CREATE TABLE foo ( a int ); INSERT INTO foo VALUES (1),(2),(3); Seguido por, BEGIN;...
En SQL Server, si XACT_ABORT está desactivado, algunos errores terminarán la declaración actual (por ejemplo, proporcionar el número incorrecto de parámetros a un procedimiento almacenado que toma algunos parámetros) y algunos errores anularán todo el lote (por ejemplo, proporcionar parámetros a un...
Dentro de un procedimiento almacenado, tengo lo siguiente: (servidor SQL 2008) SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION getStuff BEGIN TRY /* some selects, updates, etc, etc. */ .... COMMIT TRANSACTION getStuff END TRY BEGIN CATCH ... END CATCH Como esto se basa...
¿Hay alguna manera en SQL Server 2008 R2 de causar un tiempo de espera para una modificación de la base de datos que involucra una transacción? Tenemos un escenario en el que nuestro código de aplicación se cuelga o genera una excepción y no puede realizar una reversión o confirmación. Esto hace...
Tenemos operaciones DML en cada paso de un trabajo de SQL Server. Para garantizar la actualización / inserción se pondrá en marcha de nuevo en caso de que algo va mal, he envuelto las modificaciones de los datos de cada paso en TRY CATCHy TRANSACTIONbloques: BEGIN TRY BEGIN TRANSACTION...
Al actualizar una fila en una tabla temporal, los valores antiguos de la fila se almacenan en la tabla de historial con la hora de inicio de la transacción como SysEndTime. Los nuevos valores en la tabla actual tendrán la hora de inicio de la transacción como SysStartTime. SysStartTimey...
Hemos tenido alguna pérdida de datos y parece que no tenemos una copia de seguridad confiable. Tenemos registros de transacciones ENORMES y se pensó que podríamos usarlos para volver a cierto punto. ¿Es posible ayudar a reconstruir una base de datos utilizando registros de transacciones? SQL...
La contabilidad de doble entrada es un conjunto de reglas para registrar información financiera en un sistema de contabilidad financiera en el que cada transacción o evento cambia al menos dos cuentas contables nominales diferentes. Una cuenta puede ser "debitada" o "acreditada", y la suma de...
Estoy importando una gran cantidad de archivos grandes en varias tablas para ser particionadas usando bucles dentro de un bloque de código plpgsql anónimo $do$. $do$ BEGIN FOR yyyy in 2012..2016 THEN EXECUTE $$COPY table$$||yyyy||$$ FROM 'E:\data\file$$||yyyy||$$.csv DELIMITER ',' CSV;$$; END...
Quiero pedirle su opinión sobre el uso de disparadores o transacciones de MySQL en un sitio web. En realidad tengo una paymenttabla de historial con - UserId | OperationId | Comment | Credits | Sign (debit or credit). Por lo tanto, cada operación de pago se inserta en esta tabla. Sin embargo,...
Uno de nuestros sistemas de producción ha presentado un problema con una sola declaración de inserción en una tabla temporal de nuestra base de datos de usuarios. Cuando comento la inserción / selección, el proceso almacenado en cuestión se ejecuta de manera oportuna, por lo que confío en mi...
El artículo en línea de MSDN " Aislamiento de instantáneas en SQL Server " establece: "Un nivel de aislamiento tiene un alcance para toda la conexión, y una vez configurado para una conexión con la instrucción SET TRANSACTION ISOLATION LEVEL, permanece vigente hasta que se cierre la conexión o se...
Abro una transacción (lectura repetible) ( BEGIN TRAN) para trabajar en ciertos registros. Lo primero que hago es verificar si los datos que necesito cambiar están en la base de datos. En algunos casos habrá y luego procedo a mis cambios. Pero en algunos casos no habrá nada que hacer. En este caso,...
Tenemos una transacción que se ha estado ejecutando durante más de 5 horas. Nos estamos quedando sin espacio en disco. La sesión se ha cancelado pero todavía está esperando IO_COMPLETION. En realidad, wait_type acaba de cambiar a PAGEIOLATCH_EX. ¿Cómo puedo terminar la transacción suspendida de SQL...