Pessoal,
Tenho um um contrato que o consumidor assina e esse contrato ira ter controle de versões. Eu estou pensando
em criar uma tabela onde seria gravado o texto. Estou pensando com usar campo CLOB ou BLOB mas me disseram
que pode ficar muito lento a query.
Gostaria da ajuda de vocês para me ajudar a tomar a decisão correta talvez alguém tenha uma ideia melhor.
Obrigado
Francisco
DUVIDA - Campo BLOB / CLOB
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
de um exemplo do conteudo dessa coluna...
se o maximo de caracteres for até 4000 mil pode usar varchar2,
se não, não tem jeito, tem que ser CLOB...
se o maximo de caracteres for até 4000 mil pode usar varchar2,
se não, não tem jeito, tem que ser CLOB...
- fsitja
- Rank: OraSauro
- Mensagens: 611
- Registrado em: Seg, 19 Jan 2009 4:29 pm
- Localização: Gaúcho no Rio de Janeiro - RJ
"The scars exist to remind us that the past was real"
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Teria que ser CLOB mesmo.
Você pode setar um tablespace específico para campos LOB (CLOB ou BLOB) dependendo da versão do seu Oracle. O CLOB é gravado como um "ponteiro" para o objeto e não fica junto do restante da tabela, portanto não deve afetar o desempenho das suas queries que não precisarem ler o conteúdo do CLOB.
Você pode setar um tablespace específico para campos LOB (CLOB ou BLOB) dependendo da versão do seu Oracle. O CLOB é gravado como um "ponteiro" para o objeto e não fica junto do restante da tabela, portanto não deve afetar o desempenho das suas queries que não precisarem ler o conteúdo do CLOB.
- fsitja
- Rank: OraSauro
- Mensagens: 611
- Registrado em: Seg, 19 Jan 2009 4:29 pm
- Localização: Gaúcho no Rio de Janeiro - RJ
"The scars exist to remind us that the past was real"
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
A propósito, o Oracle consegue lidar com Lobs de vários gigabytes (ou até terabytes) de tamanho, um texto de poucas páginas não deve ser fonte de preocupação maior do que o restante da modelagem das tabelas.
O link abaixo contém mais informações de documentação sobre large objects (LOBs):
http://download.oracle.com/docs/cd/E118 ... 45/toc.htm
O link abaixo contém mais informações de documentação sobre large objects (LOBs):
http://download.oracle.com/docs/cd/E118 ... 45/toc.htm
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes