Contesto sobre tu mail
----- Original Message -----
From: Gustavo Pace
To: [EMAIL PROTECTED]
Sent: Tuesday, May 08, 2007 10:54 AM
Subject: [dbms] Segundo Plano
Jose, disculpa la pregunta, pero la info a borrar que es??,
Archivos cabecera y detalle de facturación
no la podes marcar de alguna manera que se vaya borrando durante el dia??
Marcarlos y después borrarlos sería doble laburo (ya que el servidor trabaja
24 x 365)
en algun mail que mandaste mencionaste que la base es de 7 GB, esa la debes
borrar entera??
No solo transacciones con determinado límite
Quizas desde mi punto de vista existe un plan que te podes armar de borrado
que se ejecute cada x cantidad de tiempo
Es lo que estoy haciendo, pero necesito que ese plan se ejecute en segundo
plano, para que no interfiera en la operatoria diaria
Saludos
Gustavo
-----Mensaje original-----
De: Jose Cardaropoli [mailto:[EMAIL PROTECTED]
Enviado el: Martes, 08 de Mayo de 2007 10:28 a.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Segundo Plano
Perdón sigue el mensaje anterior....
Otro problema se va presentar cuando haga el DBCC SHRINKFILE para
empaquetar la base, que voy a tener que soportar el tiempo de empaquetado....
Cualquier sugerencia será bienvenida
Desde ya muchas gracias
José Cardaropoli
----- Original Message -----
From: Marcelo Colombani
To: [EMAIL PROTECTED]
Sent: Monday, May 07, 2007 7:37 PM
Subject: [dbms] Segundo Plano
Hola Jose según mi opinión, siempre que estes corriendo procesos en un
servidor de base de datos, este provocará actualizaciones concurrentes en las
tablas, y para mantener la consistencia de los datos se pueden probocar
bloqueos si se intenta actualizar los mismo registros o página de datos.
Pero si este proceso tiene la suficiente independencia en cuanto a las
actualizaciones, cada actualización afecta un conjunto reducido de datos y/o
las transacciones son lo suficientemente cortas, no creo que tengas
inconvenientes.
También podrias utilizar el nivel de aislamiento necesario, SET
TRANSACTION ISOLATION LEVEL.
Cualquier cosa amplia la consulta para verlo en un ejemplo.
Espero sea a lo que te referis y te sirva.
Saludos
Marcelo Colombani
----- Original Message -----
From: Jose Cardaropoli
To: Marcelo Colombani
Sent: Monday, May 07, 2007 4:16 PM
Subject: [dbms] Segundo Plano
Tengo que correr un proceso en el servidor, desde un cliente, pero
necesito que este proceso corra en segundo plano, que no interfiera con otros
procesos de otros clientes.
Existe un algo en TSQL que setee esta opción ?
Desde ya muchas gracias
José Cardaropoli
--------------------------------------------------------------------------
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.441 / Virus Database: 268.18.26/752 - Release Date:
08/04/2007 20:34
--
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.0.0/752 - Release Date: 08/04/2007
08:34 p.m.
--
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.0.0/752 - Release Date: 08/04/2007
08:34 p.m.
------------------------------------------------------------------------------
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.441 / Virus Database: 268.18.26/752 - Release Date: 08/04/2007
20:34