Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

¿Como saber el espacio que requiere cada tupla de una tabla?

Estas en el tema de ¿Como saber el espacio que requiere cada tupla de una tabla? en el foro de Bases de Datos General en Foros del Web. Hola amigos, necesito saber cuanto espacio de disco ocupa cada tupla de una tabla con el esquema de abajo (173 columnas, gran parte con valores ...
  #1 (permalink)  
Antiguo 03/02/2011, 04:49
 
Fecha de Ingreso: marzo-2007
Mensajes: 26
Antigüedad: 17 años, 1 mes
Puntos: 0
¿Como saber el espacio que requiere cada tupla de una tabla?

Hola amigos, necesito saber cuanto espacio de disco ocupa cada tupla de una tabla con el esquema de abajo (173 columnas, gran parte con valores null).
Quiero hacerme una idea de cuanto espacio ahorraría si elimino 500.000 registros de esta tabla.

Saludos



Código:
SQL> describe tablaAux
 Nombre                                    ¿Nulo?   Tipo
 ----------------------------------------- -------- ---------------------
 NUMBER(22)
 NUMBER(9)
 NUMBER(2)
 VARCHAR2(12)
 NUMBER(4)
 VARCHAR2(3)
NUMBER(22)
 NUMBER(22)
 VARCHAR2(24)
 NUMBER(22)
 VARCHAR2(50)
 VARCHAR2(10)
 NUMBER(3)
 NUMBER(22)
 NUMBER(22)
 VARCHAR2(20)
 LONG
 NUMBER(11,2)
 NUMBER(2)
 NUMBER(22)
 NUMBER(22)
 NUMBER(22)
 CHAR(1)
 NUMBER(4)
 NUMBER(2)
 CHAR(1)
 NUMBER(22)
 NUMBER(3)
 NUMBER(2)
 NUMBER(22)
 VARCHAR2(12)
 NUMBER(22)
 NUMBER(22)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 NUMBER(22)
 NUMBER(22)
 VARCHAR2(24)
 NUMBER(11,2)
 DATE
 DATE
 NUMBER(5,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(5,2)
 NUMBER(11,2)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 NUMBER(2)
 NUMBER(2)
 VARCHAR2(2)
 VARCHAR2(15)
 VARCHAR2(1)
 VARCHAR2(60)
 VARCHAR2(97)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(8)
 NUMBER(10)
 VARCHAR2(2)
 NUMBER(4)
 NUMBER(4)
 VARCHAR2(97)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(8)
 NUMBER(4)
 VARCHAR2(3)
 NUMBER(2)
 VARCHAR2(12)
 NUMBER(4)
 VARCHAR2(3)
 NUMBER(2)
 DATE
 DATE
 DATE
 NUMBER(11,2)
 NUMBER(11,2)
 VARCHAR2(2)
 DATE
 CHAR(1)
 DATE
 NUMBER(8)
 NUMBER(2)
 CHAR(1)
 CHAR(1)
 NUMBER(2)
 NUMBER(2)
 NUMBER(2)
 DATE
 DATE
 NUMBER(11,2)
 VARCHAR2(15)
 CHAR(1)
 VARCHAR2(8)
 VARCHAR2(7)
 DATE
 CHAR(1)
 NUMBER(22)
 NUMBER(22)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(80)
 NUMBER(11,2)
 NUMBER(2)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 VARCHAR2(255)
 NUMBER(9)
 NUMBER(9)
 NUMBER(9)
 NUMBER(9)
 NUMBER(9)
 DATE
 DATE
 VARCHAR2(12)
 DATE
 VARCHAR2(2)
 NUMBER(5,2)
 NUMBER(22)
 NUMBER(9,2)
 CHAR(1)
 NUMBER(9,2)
 NUMBER(9,2)
 DATE
 NUMBER(11,2)
 NUMBER(5,2)
 NUMBER(11,2)
 VARCHAR2(24)
 VARCHAR2(24)
 CHAR(1)
 VARCHAR2(10)
 CHAR(1)
 NUMBER(22)
 NUMBER(5,2)
 CHAR(1)
 NUMBER(4)
 VARCHAR2(20)
 VARCHAR2(4)
 VARCHAR2(2)
 NUMBER(1)
 VARCHAR2(9)
 VARCHAR2(60)
 NUMBER(1)
 NUMBER(22)
 NUMBER(5,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(3)
 VARCHAR2(14)
 DATE
 CHAR(1)
 VARCHAR2(2)
 NUMBER(2)
 VARCHAR2(30)
  #2 (permalink)  
Antiguo 04/02/2011, 06:09
 
Fecha de Ingreso: marzo-2007
Mensajes: 26
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: ¿Como saber el espacio que requiere cada tupla de una tabla?

Me autorespondo: La tabla enteraa:: 1.217 GB 1077591 filas exportadas
Osea que mas o menos la mitad serían 600 mb para los 500000 registros.


Cita:
Iniciado por digdig Ver Mensaje
Hola amigos, necesito saber cuanto espacio de disco ocupa cada tupla de una tabla con el esquema de abajo (173 columnas, gran parte con valores null).
Quiero hacerme una idea de cuanto espacio ahorraría si elimino 500.000 registros de esta tabla.

Saludos



Código:
SQL> describe tablaAux
 Nombre                                    ¿Nulo?   Tipo
 ----------------------------------------- -------- ---------------------
 NUMBER(22)
 NUMBER(9)
 NUMBER(2)
 VARCHAR2(12)
 NUMBER(4)
 VARCHAR2(3)
NUMBER(22)
 NUMBER(22)
 VARCHAR2(24)
 NUMBER(22)
 VARCHAR2(50)
 VARCHAR2(10)
 NUMBER(3)
 NUMBER(22)
 NUMBER(22)
 VARCHAR2(20)
 LONG
 NUMBER(11,2)
 NUMBER(2)
 NUMBER(22)
 NUMBER(22)
 NUMBER(22)
 CHAR(1)
 NUMBER(4)
 NUMBER(2)
 CHAR(1)
 NUMBER(22)
 NUMBER(3)
 NUMBER(2)
 NUMBER(22)
 VARCHAR2(12)
 NUMBER(22)
 NUMBER(22)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 DATE
 NUMBER(22)
 NUMBER(22)
 VARCHAR2(24)
 NUMBER(11,2)
 DATE
 DATE
 NUMBER(5,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(5,2)
 NUMBER(11,2)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 NUMBER(2)
 NUMBER(2)
 VARCHAR2(2)
 VARCHAR2(15)
 VARCHAR2(1)
 VARCHAR2(60)
 VARCHAR2(97)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(8)
 NUMBER(10)
 VARCHAR2(2)
 NUMBER(4)
 NUMBER(4)
 VARCHAR2(97)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(8)
 NUMBER(4)
 VARCHAR2(3)
 NUMBER(2)
 VARCHAR2(12)
 NUMBER(4)
 VARCHAR2(3)
 NUMBER(2)
 DATE
 DATE
 DATE
 NUMBER(11,2)
 NUMBER(11,2)
 VARCHAR2(2)
 DATE
 CHAR(1)
 DATE
 NUMBER(8)
 NUMBER(2)
 CHAR(1)
 CHAR(1)
 NUMBER(2)
 NUMBER(2)
 NUMBER(2)
 DATE
 DATE
 NUMBER(11,2)
 VARCHAR2(15)
 CHAR(1)
 VARCHAR2(8)
 VARCHAR2(7)
 DATE
 CHAR(1)
 NUMBER(22)
 NUMBER(22)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(50)
 VARCHAR2(80)
 NUMBER(11,2)
 NUMBER(2)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 CHAR(1)
 VARCHAR2(255)
 NUMBER(9)
 NUMBER(9)
 NUMBER(9)
 NUMBER(9)
 NUMBER(9)
 DATE
 DATE
 VARCHAR2(12)
 DATE
 VARCHAR2(2)
 NUMBER(5,2)
 NUMBER(22)
 NUMBER(9,2)
 CHAR(1)
 NUMBER(9,2)
 NUMBER(9,2)
 DATE
 NUMBER(11,2)
 NUMBER(5,2)
 NUMBER(11,2)
 VARCHAR2(24)
 VARCHAR2(24)
 CHAR(1)
 VARCHAR2(10)
 CHAR(1)
 NUMBER(22)
 NUMBER(5,2)
 CHAR(1)
 NUMBER(4)
 VARCHAR2(20)
 VARCHAR2(4)
 VARCHAR2(2)
 NUMBER(1)
 VARCHAR2(9)
 VARCHAR2(60)
 NUMBER(1)
 NUMBER(22)
 NUMBER(5,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(11,2)
 NUMBER(3)
 VARCHAR2(14)
 DATE
 CHAR(1)
 VARCHAR2(2)
 NUMBER(2)
 VARCHAR2(30)

Etiquetas: espacio, requiere, tupla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:42.