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 dentro do banco e será acessada por ele. Exemplo de Internal Lobs são os tipos CLOB, BLOB e NCLOB.

Já o Extenal LOB é utlizado quando o conteúdo do LOB é bem pesado e assim a melhor maneira seria armazenar esses dados fora do banco de dados, e assim o valor da coluna armazena apenas o locator, a localização, do arquivo no SO. Assim, já que ele não é armazenado ele não fara parte de uma transaction e esse arquivo será read only, não poderemos modificar ele.

2 comentários sobre “Differentiate between internal and external LOBs

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.