| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
s-mac Invitado
|
Publicado: Jue 15 Jul, 2004 5:37 am Asunto: que pasa cuando el disco duro esta full |
|
|
Hola
Cuando estoy trabajando con bases de datos y estoy manejando muchos registros, que mensaje me aparece si voy a guardar otro registro y ya no hay espacio en disco.
Que se debe hacer.
Gracias |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Jue 15 Jul, 2004 4:17 pm Asunto: |
|
|
A mi entender (quizás soy demasiado drastico), no habría porque controlar esto a nivel de software, uno debería tener calculado cuanto crece aprox. la BD haciendo alguna estimación de tablas y registros y tener un disco duro acorde al volumen de crecimiento de datos...
Es decir, yo creo que no tendrías que preocuparte de tratarlo vía software... Imaginate que toda la información que tienes la quieres... que borras?
 _________________ OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 15 Jul, 2004 5:35 pm Asunto: |
|
|
Para disco duro.. no creo que te funcione, me imagino mejor para crear respaldos en cd's o en disquettes, o en memorias flhas,
Para realizar esta operacion.. puedes crear un operacion matematica..
indicando el numero de Bytes, que ocupa el registro y multiplicarlo por el numero de registros, para darte el espacio que ocupas.. si el medio donde lo vas a respaldar es menor, pues envia un msg que no cabe en el medio...
| Código: | Tamaño_A_Ocupar = Numero_bytes_del_Registro * Num_de_Registros |
_________________
 |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Jue 15 Jul, 2004 9:57 pm Asunto: |
|
|
Para Base de Datos lo importante creo yo es jugar con la estimación que haces en desarrollo y mantenimiento de la BD, pues si por ejemplo, la base de datos está en un servidor distinto del programa, olvidate de saber por ejemplo el tamaño de disco disponible o total, además podrías pensar que te quedan por ejemplo 5 MB, pero que se gasten simplemente en el proceso de guardar datos temporales de transacciones o vistas, o lo que sea...
A mi juicio lo más interesante es hacer estimaciones iniciales y luego ver como va respondiendo la base de datos y siempre estar muy por encima de lo estimado... y así no pecar de poco espacio, sobre todo cuando estamos hablando de que hoy en día los discos duros son baratos y permiten muchas gigas, hablo también por supuesto de Bases de datos de pocas gigas no de grandes almacenes de datos tipo Terabytes y cosas de esas...
En Oracle recuerdo hacer estimaciones para así optimizar el acceso a la BD... _________________ OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins. |
|
| Volver arriba |
|
 |
|