Hola, no es una buena idea cambiar el modelo de recuperacion, si
quieren truncar el log prueben con este articulo,

http://www.helpdna.net/sqlserver_faq_01_reducir_log_transacciones.htm



El 27/04/07, Ricardo Crespini <[EMAIL PROTECTED]> escribió:
Hola José,

Si estás con SS2005, podrías intentar cambiar el recovery model a "Simple
recovery model", aunque esto te afecta a TODAS las operaciones de
actualizaciones contra la data.

Saludos,
Ricardo.





>From: "Jose Cardaropoli" <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: "Ricardo Crespini" <[EMAIL PROTECTED]>
>Subject: [dbms] Compactar base
>Date: Fri, 27 Apr 2007 11:25:06 -0300
>
>Truncate table, no permite hacerlo con un opción de filtro y yo necesito
>filtrar registros...
>
>Gracias
>José Cardaropoli
>   ----- Original Message -----
>   From: Mauricio Miraglio
>   To: [EMAIL PROTECTED]
>   Sent: Friday, April 27, 2007 11:00 AM
>   Subject: [dbms] Compactar base
>
>
>   Cuando hay que borrar mucha data uso
>
>   TRUNCATE TABLE MiTabla
>
>    en lugar de
>
>   DELETE FROM MiTabla
>
>   Eso si, si la tabla esta relacionada a otras primero debes eliminar
>dichas relaciones.
>
>   Saludos. Mauricio.
>
>
>
>   On 4/27/07, Jose Cardaropoli <[EMAIL PROTECTED]> wrote:
>     Saludos.
>
>     Tengo que deletear muchos registros de varias tablas de una base de
>datos, achicar el log y luego compactar la base. (los registros son
>realmente muchos, muchos...)
>
>     Lo que hice fue
>       a..  borrar con delete... where micondicion (esto aumenta el log
>desmesuradamente),
>       b.. luego con backup log  WITH TRUNCATE_ONLY mibase   y con   DBCC
>SHRINKFILE(2) achico el log
>       c.. y con DBCC SHRINKDATABASE mibase compacto la base (proceso que
>tarda muchissimo) ahora estoy viendo si con truncate_only tarda menos
>     Mis preguntas
>       a.. Existe alguna forma de deletear sin que grabe en el log ?
>       b.. Hay forma de compactar la base sin que ordene y demore tanto
>tiempo ?
>     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

_________________________________________________________________
Sé uno de los primeros a testar el Windows Live Messenger beta.
http://imagine-msn.com/minisites/messenger/default.aspx?locale=es-ar





--
----------------------------------------------------
Microsoft MVP en SQL Server
SQLTotalConsulting - Servicios & proyectos en SQLServer
Orador Culminis - Microsoft Influencier
www.sqlgurus.org
-------------------------------------------

Responder a