Diferencia entre LONG y LOB

¿Qué son los objetos grandes?
Los objetos grandes (LOB) son una colección de tipos de datos diseñados para contener una gran cantidad de datos. Un LOB puede contener hasta un tamaño máximo que oscila entre 8 terabytes y 128 terabytes, según cómo esté configurada su base de datos. El almacenamiento de datos en LOB lo ayuda a manipular y acceder a los datos de manera eficiente en su propia aplicación.

¿Por qué no usar LONG?

La base de datos puede admitir tanto LOB como un tipo de datos LONG. Siempre que sea posible, cambie su aplicación existente para usar LOB en lugar de LONG debido a algún beneficio adicional que brindan los LOB. La migración LONG to LOB lo ayuda a migrar su aplicación existente que accede a columnas LONG para acceder a columnas LOB.

Para almacenar una gran cantidad de datos no estructurados, se usa el tipo de datos LONG para desarrollar una aplicación que se puede usar con Oracle Database versión 7 o anterior.

Después de la existencia de Oracle8i y versiones posteriores de la base de datos, se prefiere el tipo de datos LOB para almacenar una gran cantidad de datos semiestructurados y no estructurados. El tipo de datos LOB tiene varias ventajas sobre el tipo de datos LONG que se mencionan a continuación:

  • Capacidad de LOB: Los LOB pueden almacenar una gran cantidad de datos. Puede almacenar 4GB de datos o más
    dependiendo de la configuración del sistema. El tipo de datos LONG puede almacenar alrededor de la mitad de los LOB, es decir, hasta 2 GB de datos.
  • Número de columnas LOB en una tabla: una tabla puede contener varias columnas LOB. Una columna LOB en una tabla puede contener cualquier tipo LOB mientras que, para LONG, una tabla solo puede tener una sola columna LONG.
  • Acceso a datos: LOB admite acceso aleatorio a cualquier dato, mientras que LONG solo admite acceso secuencial a datos.
  • Los LOB también pueden ser atributos de objetos.
LARGO LOB
Puede almacenar solo 2 GB de datos. Puede almacenar 4GB o más cantidad de datos
Difícil de mantener. Mantenido fácilmente
Una columna por tabla Múltiples columnas por tabla.
Acceso secuencial de datos Acceso aleatorio de datos
Una columna por tabla Múltiples columnas por tabla.
Puede almacenar solo datos binarios Puede almacenar datos binarios y de caracteres

Publicación traducida automáticamente

Artículo escrito por ShubhamMaurya3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *