Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > SQL
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 15/03/2008
egarc egarc is offline
Miembro
 
Join Date: Jul 2006
Posts: 60
Poder: 21
egarc Va por buen camino
Log del SQL

Saludos, tengo un sistema para companias de Television por cable hace 3 años y la base de datos en disco ocupa unos 10gb, pero me he dado cuenta que el gran tamaño esta en la base de datos LOG o en el log de la base de datos.

Como puedo vaciar esta base de datos, aunque sea sin utilizar delphi.

Necesito esto con urgencia, ya que como podran captar, el servidor de base de datos esta un poquito cargado manejando estas base de datos tan grandes.

Gracias anticipadas.
Reply With Quote
  #2  
Old 15/03/2008
jcarteagaf's Avatar
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Join Date: Apr 2006
Location: La Paz, Bolivia
Posts: 651
Poder: 21
jcarteagaf Va por buen camino
Compactar Base de Datos

Una forma de compactar tu base de datos es eliminando el espacio no utilizado (producto de registros borrados, etc).

En el query analyzer (si usas sql server 2000 o menor) puedes escribir el siguiente script y ejecutarlo


Código SQL [-]
DBCC SHRINKDATABASE (TU_BASE_DE_DATOS,10)
GO

El numero 10 indica el espacio en blanco que dejara en tu base de datos en Megabytes.

Saludos
Reply With Quote
  #3  
Old 15/03/2008
luisgutierrezb luisgutierrezb is offline
Miembro
 
Join Date: Oct 2005
Location: México
Posts: 925
Poder: 21
luisgutierrezb Va por buen camino
Hay alguna formula o algo asi para calcular el tamaño optimo del log?
Reply With Quote
  #4  
Old 17/03/2008
egarc egarc is offline
Miembro
 
Join Date: Jul 2006
Posts: 60
Poder: 21
egarc Va por buen camino
Saludos, yo utilizo SQL SERVER 2005....
Reply With Quote
  #5  
Old 18/03/2008
jcarteagaf's Avatar
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Join Date: Apr 2006
Location: La Paz, Bolivia
Posts: 651
Poder: 21
jcarteagaf Va por buen camino
Reducir Tamaño base de datos

En sql server 2005 puedes hacerlo generando un nuevo Script en el SQL Server Management Studio, tambien puedes seleccionar la base de datos con el boton derecho, elegir Shrink| Database, marcas la opcion Reorganize files (si quieres que tus datos se reorganicen luego de la reduccion de espacio, este proceso es un poco lento, dependiendo del tamaño de tu B.D.) y luego le das Ok.

Saludos
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 21:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi