SQL - Tamaño base de datos sql

   
Vista:

Tamaño base de datos sql

Publicado por Beatriz (42 intervenciones) el 31/10/2008 22:07:38
Hola buenas tardes¡¡¡¡les tengo una consulta, me llama mucho la atención lo siguiente, a la vez me preocupa:
Como es posible que una base de datos diseñada en sql..a la que tiene acceso solo un usuario(es un sistema de inventarios), tiene un mes de estar alimentando la base....y actualmente pesa 113 MB, por otro lado administro otro sistema donde las estructuras son tablas libres diseñas en visual fox.....estas tablas las alimentan mas de 30 usuarios en red..desde el año 2001.....y pesan en conjunto 296 MB.........me llama mucho la atencion.....mi base de sql.....que en un mes pesa bastante.....si alguien de los expertos de ëste Foro..me pueda explicar......porque crece rapidamente...o es normal???según me he documentado...los indices en sql utilizan bastante espacio..a veces mas que la data¡¡
En espera de sus comentarios
Atte Beatriz
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tamaño base de datos sql

Publicado por m (16 intervenciones) el 06/11/2008 03:10:50
Hola, pues eso no dice nada ya que pueden ser bases de datos
totalmente diferentes;
lo que es importante y tambien una practica recomendada es que
despues de cierto tiempo revises los datos y hagas un analisis
en cuanto al rendimiento de la base de datos.

Esto no es una tarea facil, sin embargo se cuentan con herramientas
para dicho analisis, lo primero es:
- Revisar el disenio de las tablas me refiero a que talvez
el tipo de datos es mucho mayor al requerido en la practica,
ejemplo: un campo nombre declarado char[200] tal vez solo necesite
100, ahora varchar[200] funciona mejor en cuanto al uso de espacio que
char...
-Tambien como primera recomendacion es revisar como esta
construida la base de datos, en cuanto a que no estes duplicando datos,
o haya demasiada informacion redundante...

-Tienes razon los indices influyen en el espacio de los datos,
asi que debes determinar si todos los indices son necesarios.

-Por ultimo si estas manejando sql server cuenta con herramientas
para optimizar la base de datos.
-De ser positivo el comentario anterior te servira bastante la
siguiente liga:
http://msdn.microsoft.com/es-es/library/ms203721(sql.90).aspx

saludos y si tenes alguna duda puedes seguir escribiendo,
no dudo que haya gente bastante ducha en esto que pueda ayudarte.

M
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tamaño base de datos sql

Publicado por Beatriz (42 intervenciones) el 06/11/2008 16:43:20
Hola buen dia, muchisimas gracias, voy a tomar muy en cuenta esto......lo que me llama la atencion es que cuando saco el respaldo la base pesa como 3MB....y desde el admon corporativo le doy click derecho ala base y me voy a la opcion todas las tareas y veo el espacio de la base y dice 113 MB..porque es esto???porque difiere...el respaldo que saco es completo...a la espera de tus comentarios¡¡¡mil gracias amigo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tamaño base de datos sql

Publicado por m (16 intervenciones) el 06/11/2008 21:58:01
Ha ya te entendi, mira cuando tu creas una base de datos tu asignas o reservas
espacio en disco duro para guardar tu base de datos tambien puedes
establecer el crecimiento de tu base de datos si cada 5MB o en porcentaje.
Ahora cuando realizas un respaldo se guarda solamente el espacio
ocupado que son tus 3 MB. En resumen el espacio reservado para
tu base de datos son 113 MB y pero el espacio realmente ocupado hasta
la fecha son 3MB. Espero haber sido claro.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tamaño base de datos sql

Publicado por Beatriz (42 intervenciones) el 07/11/2008 15:06:43
muchas gracias "M".....fijate que ya vi que lo que mas pesa es el registro de transacciones....y la data es pequeña.....Te agradezco mil veces tu participacion¡¡
atentamente beatriz
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar