Olá para todos...
Quando eu executo o comando \l tenho o seguinte resultado:
Lista dos bancos de dados
Nome | Dono | Codificação | Collation | Ctype |
Privilégios de acesso
--------------+----------+-------------+-------------+-------------+-----------------------
biblivre3 | biblivre | UTF8 | pt_BR.UTF-8 | pt_BR.UTF-8 |
jasperserver | jasperdb | UTF8 | pt_BR.UTF-8 | pt_BR.UTF-8 |
postgres | postgres | UTF8 | pt_BR.UTF-8 | pt_BR.UTF-8 |
template0 | postgres | UTF8 | pt_BR.UTF-8 | pt_BR.UTF-8 |
=c/postgres
:
postgres=CTc/postgres
template1 | postgres | UTF8 | pt_BR.UTF-8 | pt_BR.UTF-8 |
=c/postgres
:
postgres=CTc/postgres
(5 registros)
Quando instalei o Postgresql, baixei o arquivo da página e instalei no meu
Ubuntu 10.10, da forma mais automática possível. Em momento nenhum tive que
fazer qualquer coisa como initdb, como tenho lido no manual. Também, esses
parâmetros Collation e Ctype, surgiram de forma automática. Na hora de
criar um banco só vou no menu do PGAdmin e crio o banco. Os valores acima,
aparecem depois. Esses valores estão corretos? Por que até agora, tenho
apenas estudado o Postgres, ainda não experimentei nenhum tipo de acesso
fora do PGAdmin. Mais cedo ou mais tarde vou começar a escrever algum
código php para acessar uma base de dados do Postgres, e fico preocupado,
vocês sabem: com a grafia e ordenação de acentos e ç's.
Tem um techo do manual que eu gostaria de algum comentário, sobre tudo com
relação a questão dos acentos e ç's, que é o seguinte:
*A desvantagem de utilizar idiomas diferentes de C e POSIX no PostgreSQL é
o impacto no desempenho. Torna a*
*manipulação de caracteres mais lenta, e impede a utilização de índices
comuns na cláusula LIKE. Por estes motivos, a*
*utilização de idioma deve ser feita somente quando for realmente necessária
.*
Muito obrigado.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral