Chequear Base de datos

08/04/2009 - 20:30 por A.M.F. | Informe spam
Hola
tengo una consulta, una Bd con datos de tan solo 500 mg la bd me pesa mas de
1 GB, como y donde puedo chequear cuales son los datos restantes.
- Quisiera saber donde se alojan las tablas temporales (#mitabla) que me
parece que en alguno procedimientos los crearon pero no los eliminaron.
- Que otra cosa esta haciendo que crezca mi BD.


Gracias

Luis
 

Leer las respuestas

#1 Gustavo Larriera
09/04/2009 - 04:52 | Informe spam
sp_spaceused (Transact-SQL)

Muestra el número de filas, el espacio de disco reservado y el espacio de
disco utilizado por una tabla, vista indizada o cola de Service Broker de la
base de datos actual, o bien muestra el espacio de disco reservado y el que
utiliza la base de datos completa.

http://msdn.microsoft.com/es-es/lib...88776.aspx

Las tablas temporales no se crean en la base de datos de usuario sino en la
base de sistema TempDb.

Posiblemente su base está creciendo debido a que creec el log de
transacciones. Para reducir el log de transacciones vea acá:

http://www.helpdna.net/sqlserver_fa...ciones.htm

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"A.M.F." wrote:

Hola
tengo una consulta, una Bd con datos de tan solo 500 mg la bd me pesa mas de
1 GB, como y donde puedo chequear cuales son los datos restantes.
- Quisiera saber donde se alojan las tablas temporales (#mitabla) que me
parece que en alguno procedimientos los crearon pero no los eliminaron.
- Que otra cosa esta haciendo que crezca mi BD.


Gracias

Luis


Preguntas similares