Oracle - Tamaño de una fila

 
Vista:

Tamaño de una fila

Publicado por gerardo (1 intervención) el 12/06/2001 12:34:14
Como puedo calcular el tamaño de una fila (vacía) sin tener que sumar de ano los bytes de cada campo. Existe además alguna funcion?
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 de una fila

Publicado por JM (54 intervenciones) el 13/06/2001 10:38:13
La tabla ALL_TABLES tiene una columna que indica el tamaño medio de la fila: AVG_ROW_LEN. Este es el tamaño medio conforme a los datos existentes en todas las filas de la tabla. Para que este valor esté actualizado debes realizar un ANALYZE de la tabla.
Sobre una función que te de el tamaño de una columna, VSIZE(expresion) te dará el tamaño en bytes.
La función DUMP(col) además del tamaño te da otras características de almacenamiento.

Espero que te ayude, saludos

Jose M. Navarro
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