Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2008
egarc egarc is offline
Miembro
 
Registrado: jul 2006
Posts: 60
Poder: 18
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.
Responder Con Cita
  #2  
Antiguo 15-03-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
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
Responder Con Cita
  #3  
Antiguo 15-03-2008
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
Hay alguna formula o algo asi para calcular el tamaño optimo del log?
Responder Con Cita
  #4  
Antiguo 17-03-2008
egarc egarc is offline
Miembro
 
Registrado: jul 2006
Posts: 60
Poder: 18
egarc Va por buen camino
Saludos, yo utilizo SQL SERVER 2005....
Responder Con Cita
  #5  
Antiguo 18-03-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:12:46.


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