Sabemos que utf-8 pode representar um conjunto de caracteres bem maior que latin-1, tanto no postgresql quanto no mysql e acredito que em outros softwares também.
Alguns caracteres que compõem utf-8 necessitam de até 3 bytes, se não me engano 2 para armazenar o caracter e 1 byte para guardar a sua posição enquanto em latin-1 os caracteres ocupam apenas 8 bits (1 byte). Logo se usarmos utf-8 o tamanho do banco tende a ser maior com o tempo, se a base for maior pior é isso em varios pontos como espaço em disco, backup (Hoje em dia isso é muito barato) o que é mais caro hoje em questão de estrutura é o IO. Resumindo, na minha opnião: Você precisa usar UTF-8? Sim. Então use, senão for necessário utilize LATIN-1 que irá ocupar menos espaço em disco. A se você for fazer um provedor de email por exemplo será obrigado a utilizar UTF-8 codificação depende da sua real necessidade! Pode ter certeza que existem outros pontos muito mais importantes para se preocupar em questão de performance do que o charset do banco ou das tabelas. Em 16 de julho de 2013 18:57, Alexsandro Haag <[email protected]>escreveu: > O cuidado somente é com aplicações de terceiros. Algumas ainda utilizam > LATIN-1 e variantes como padrão, não funcionando ainda em UTF-8. > > > > > Em 16 de julho de 2013 18:49, Osvaldo Kussama > <[email protected]>escreveu: > > Em 16/07/13, Carlos Antônio Pereira >> (VidaUTI)<[email protected]> escreveu: >> > Senhores, boa tarde. >> > >> > Em relação a codificação do banco, há alguma diferença entre usar >> > LATIN1 ou UTF-8? Muda algo em relação a performance? >> > >> >> Recomendo fortemente UTF-8. >> >> Não creio que, em termos de desempenho, exista alguma diferença >> sensível, entre as duas codificações. >> >> LATIN-1, e todas as codificações ISO-8859-x, são passado, o presente e >> futuro é UTF-8. >> >> Osvaldo >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > > > -- > Atenciosamente > > Alexsandro Haag > http://alexsandrohaag.blogspot.com > skype: alex_hg > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- * *Alessandro Gonçalves Programador de Sistemas para Web
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
