[firebase-br] Performance VARCHAR

Tecnobyte Informática temp2 em tecnobyte.com.br
Ter Fev 22 17:12:12 -03 2011


Boa tarde

Também não fiz testes, mas vou dar minha opinião:

1. Se a quantidade de caracteres armazenados é igual nos dois casos, parece 
mais simples manipular um único campo em vez de cinco. Afinal, cada campo 
possui um descritor e se forem cinco campos teremos cinco descritores. O 
raciocínio que parece mais razoável é que um campo usa menos memória, etc e 
tal. Mas são apenas teorias de minha parte!

2. Na prática creio que fará pouca ou nenhuma diferença, pois o 
processamento de um ou cinco campos do tipo VARCHAR geralmente é muito 
rápido. Acredito que não será perceptível qualquer diferença significativa.

Daniel P. Guimarães
Tecnobyte Informática
www.tecnobyte.com.br


----- Original Message ----- 
From: "Marcelo Moreira" <marcelomoreira.souza em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, February 22, 2011 3:39 PM
Subject: [firebase-br] Performance VARCHAR


Pessoal,

Eu nao cheguei a fazer o teste mas teoricamente qual senario teria melhor
performance para inserir dados no banco Firebird 2.1.3

A - Inserir uma string contendo 300 caracteres em um campo VARCHAR(300)
B - Dividir esta string contendo 300 caracteres em 6 campos VARCHAR(50)
C - Nao faria diferença alguma

-- 
Marcelo Moreira
(31) 8420-2723
E-mail / MSN: marcelomoreira.souza em hotmail.com
E-mail: marcelomoreira.souza em gmail.com
Skype: marcelomoreira.souza





Mais detalhes sobre a lista de discussão lista