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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 Maxi
15/04/2009 - 01:56 | Informe spam
Si es 2005/2008, en el management Studio te posicionas sobre la base de
datos, boton alterno del mouse y en la parte de reports tenes un reporte que
te saca un listado de tablas, cantidad de registros y tamaño

Si es 2000 o anterior usa lo que dijo el amigo Gux



Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server



"A.M.F." escribió en el mensaje de
noticias:
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
Respuesta Responder a este mensaje
#3 Gustavo Larriera
15/04/2009 - 04:47 | Informe spam
Una correccion al amigo Maxi:

sp_spaceused sirve para 2000/2005/2008. No solamente para 2000 como se
podria interpretar de tu mensaje.

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



"Maxi" wrote:

Si es 2005/2008, en el management Studio


Si es 2000 o anterior usa lo que dijo el amigo Gux

Respuesta Responder a este mensaje
#4 Maxi
15/04/2009 - 04:49 | Informe spam
Gracias por la correccion :) es util en todas las versiones que mencionas,
pero si usas el SSMS y tenes 2005 o 2008 el informe esta realmente bueno :)



Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server



"Gustavo Larriera" escribió en
el mensaje de noticias:
Una correccion al amigo Maxi:

sp_spaceused sirve para 2000/2005/2008. No solamente para 2000 como se
podria interpretar de tu mensaje.

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



"Maxi" wrote:

Si es 2005/2008, en el management Studio




Si es 2000 o anterior usa lo que dijo el amigo Gux




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida