[firebase-br] varchar(8192) ou blob

Carlos H. Cantu listas em warmboot.com.br
Seg Set 19 11:56:10 -03 2016


Diferença de performance vai ser notavel somente se vc transferir os
blobs em uma conexão de alta latencia (ex: Internet).

O problema de usar o varchar no seu caso, é que se pegar algum XML com
mais de 8k, não vai conseguir gravar.

Eu optaria pelo blob, gravando ele em uma tabela exclusiva, com
relacionamento de 1-1 com a tabela de notas fiscais.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

cgc> Olá pessoal!

cgc> Dias atrás vendo o banco de dados de um cliente surgiu essa dúvida:

cgc> Um campo que irá guardar o conteúdo de um arquivo xml (nf-e ou ct-e), em
cgc> questões de performances e outros quesitos seria mais prudente declará-lo
cgc> como varchar(8192) (8k que seria em média o tamanho do arquivo) ou blob?


cgc> Obrigado e abraços a todos,


cgc> Renato
cgc> ______________________________________________
cgc> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
cgc> Para saber como gerenciar/excluir seu cadastro na lista, use:
cgc> http://www.firebase.com.br/fb/artigo.php?id=1107
cgc> Para consultar mensagens antigas:
cgc> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista