Describe and use SecureFile LOB

SecureFile surgiu como um melhoramento do tradicional lob ou basicfile. SecureFile trás melhoramentos na performance e escalabilidade. Além de novas features como deduplicação, compressão e encriptação. Todas as novas features necessitam de licenças a parte. Antes de fazer o uso dos SecureFiles, deve-se levar em atenção que eles só podem ser usados em tablespaces com …

Continue lendo Describe and use SecureFile LOB

WORKING WITH BFILE

Neste post irei demonstrar um exemplo de uso de um external LOB, o BFILE. Como já foi dito em post anteriores, um external LOB, o conteúdo dessa coluna não é armazenado em um datafile, mas reside no file system do S.O..  A coluna armazena apenas o locator para o arquivo físico, desta maneira, um BFILE …

Continue lendo WORKING WITH BFILE

Temporary LOB

LOBs temporários é uma maneira de de se trabalhar com LOBs em que não há necessidade de armazenar dados indefinitivamente, apenas o máximo que durar a sessão, em um block PL/SQL. Esse tipo de LOB é criado a partir da package DBMS_LOB e esse tipo de objeto reside na tablespace temporária. Como esse objeto não …

Continue lendo Temporary LOB

Differentiate between internal and external LOBs

Este é um post bem simples, apenas para cumprir o requisito da prova, e assim, apenas explicar a diferença entre internal e external LOBs. Internal LOB é quando é armazenado dentro do banco de dados.  Ou seja, ao criar uma tabela com uma coluna do tipo LOB, o valor, ou conteúdo dessa coluna, estará armazenada …

Continue lendo Differentiate between internal and external LOBs

Uma introdução ao LOBs – Large Objects

Com esse tipo de dado, podemos armazenar grandes arquivos, como textos, imagens, videos e áudios, tudo com até 128 terabytes de espaço! Temos 3 tipos: BLOB(Binary LOB), CLOB(Character LOB) e NCLOB (National Character LOB). Temos a opção também de armazenar fora do banco de dados estes tipos de arquivos, utilizando o BFILE, que armazena apenas …

Continue lendo Uma introdução ao LOBs – Large Objects