2009/7/28 Tatu :
> Bom dia. Existe no postgresql alguma função que me retorne false ou true se
> uma cadena de caracteres é ou não numérico.???, ou vou ter que fazer na unha
> ??
>
Talvez algo do tipo:
bdteste=# SELECT '0123' ~ '[[:digit:]]+';
?column?
--
t
(1 registro)
http://www.post
Bom dia. Existe no postgresql alguma função que me retorne false ou true se
uma cadena de caracteres é ou não numérico.???, ou vou ter que fazer na unha
??
Não vi na documentação alguma função nesse sentido.
Santiago
NSR Informática
___
pgbr-geral
Olá galera.
Estou tentando instalar o Openbravo num servidor linux com
Slackware-12.2.
Segui o tutorial no WIKI até chegar na parte onde é de fato a
instalação do Openbravo.
Ao rodar o comando: "ant install.source" aparece a seguinte mensagem
de erro:
prepare.database:
POSTGRE.structur
Estou utilizando o Postgre+postgis como banco de dados de um SIG.
Estou precisando criar um usuário "somente leitura", fiz o seguinte:
*criei um group roles
*deixei can login desativado
*não ativei nada em role privileges
*criei um usuário
*em properties deste usuário não marquei nada em role pr
Caros,
Estamos iniciando um estudo sobre estratégias para melhor definir índices para
um banco de dados.
Assim, gostariamos de receber sugestões de materiais que possam nos auxiliar
nesse estudo, apresentando estratégias para a definição de índices.
A princípio, vamos focar o estudo exclusivame
2009/7/28 Rogério A Bassete
> Pessoal,
>
> Preciso dentro de uma PROCEDURE em PL/Tcl:
>
> spi_exec "SELECT currval('log.log_id_seq'::regclass)"
>
> Porém se a curval falhar, chamar outra PROCEDURE ao invés de abortar a
> PROCEDURE.
>
> Algo COMO:
>
> try {
> spi_exec "SELECT currval('log.log_id_s
paulo matadr escreveu:
> Segue o explain analyze:
>
O problema é a busca sequencial abaixo.
> -> Seq Scan on logradouro_bairro
> logradouro3_ (cost=0.00..2033.86 rows=117186 width=8) (actual
> time=0.011..359.858 rows=117186 loops=1)
Ele agregado aos vários laços
Tiago Adami escreveu:
> Quanto ao assunto da ordenação em que citei o Euler, realmente não se
> passou pela minha cabeça que *perderia a ordenação*. Ainda fiquei em
> dúvida quanto ao que você quiz dizer. Esta "ordenação" seria a ordem dos
> registros definidos na cláusula ORDER BY?
>
Sim, isso é
2009/7/27 Márcio Almeida Bernardino
>
> Este é o trecho que fica lento:
>
> WHILE v_count < arg_bilhetes_a_gerar LOOP
>
>v_count_bilhetes_gerados := v_count_bilhetes_gerados + 1;
>
>v_array_numeros_aposta :=
> fn_gera_num_rand_bilhete(v_jogo_total_numeros_aposta,v_jogo_numero_ra
Muito boas as explicações. Agradeço a todos pelas respostas.
Quanto ao assunto da ordenação em que citei o Euler, realmente não se passou
pela minha cabeça que *perderia a ordenação*. Ainda fiquei em dúvida quanto
ao que você quiz dizer. Esta "ordenação" seria a ordem dos registros
definidos na cl
Sergio Santi escreveu:
> Eu imaginava ter enviado as informações solicitadas. Inclusive estava
> estranhando a demora de uma resposta, mas queria ficar incomodando. Se
> houver mais alguma informação que eu possa fornecer não exitem em dizer?
>
As informações eu solicitei em [1]. Execute o que est
Tiago Adami escreveu:
> Desculpem a minha ignorância quanto à esta dúvida, mas gostaria de saber
> o que impacta nos seguintes tópicos quanto ao encoding do banco:
>
> - Espaço utilizado (real) em disco;
> - Ordenação;
> - Velocidade;
> - Compatibilidade;
>
O UTF-8 *não* ocupa mais espaço do que
)"
} finally {
spi_exec "SELECT nextval('log.log_id_seq'::regclass)"
}
Rogério Bassete
__ Information from ESET NOD32 Antivirus, version of virus signature
database 4286 (20090728) __
The message was checked by ESET NOD32 Antivirus.
http://www.ese
2009/7/28 Tiago Adami :
> Olá pessoal.
>
> Desculpem a minha ignorância quanto à esta dúvida, mas gostaria de saber o
> que impacta nos seguintes tópicos quanto ao encoding do banco:
>
> - Espaço utilizado (real) em disco;
> - Ordenação;
> - Velocidade;
> - Compatibilidade;
>
> Pergunto porque dura
Realmente desculpe a displicência. Mas valeu a pena para termos conhecido o
tamanho de uma Base do Kauí.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de Sistema
Prefeitura Municipal de Palmas - Diretoria de Tecnologia da Informação
Palmas, TO
Tel.: + 55 63 2111-8023 / 2111-8024
2
2009/7/28 Kauí Aires :
> Aqui temos 8.3 e 8.4 mais de 400 bases diferentes e as monstrinhas com 50tb
> e uma outra particionada devido ao tamanho de 38tb cada partição, porém está
> particionada no Storage e todas ficam armazenadas nele.
>
Cara, você realmente devia ter mandado uma proposta de tra
Mozard,
- Verifiquei os Índices, so tenho idx para PK e FK mais nada.
- Criei novas funções para testar as funções auxiliares (Cod. barras por
ex.)
- As tabelas estão vazias , mesmo assim verifiquei as config. do Pg.
Por ultimo quando já ia partir para reescrever a função, reduzi os NOTICE
como
Salve People...
Não é bem o intuito da lista, mas a maioria é urgente e se alguém ai estiver
disponível...
O trabalho aqui no MEC é bem tranquilo quem entrar vai gostar... :)
Boa Sorte a todos!!!
-- Forwarded message --
From: Kauí Aires Oliveira
Date: 2009/7/28
Subject: Re: ENC:
Tiago
Eu so uso latin1 e nao tenho problema de ordenacao. na minha opiniao, nao e
necessario uso unicode aqui no brasil.
[]s
Luiz
- Original Message -
From: Tiago Adami
To: Comunidade PostgreSQL Brasileira
Sent: Tuesday, July 28, 2009 1:52 PM
Subject: [pgbr-geral] Dúvida em relação à UT
Guilherme
Acho que faltou um pouco de atenção ao ler o artigo. Procurei a partir do
google utilizando o trecho que você enviou e cai no link
http://www.dextra.com.br/empresa/artigos/postgres.htm
No artigo, quando o assunto é o PostgreSQL, vem o parágrafo:
"O banco de dados PostgreSQL nasceu na U
Olá pessoal.
Desculpem a minha ignorância quanto à esta dúvida, mas gostaria de saber o
que impacta nos seguintes tópicos quanto ao encoding do banco:
- Espaço utilizado (real) em disco;
- Ordenação;
- Velocidade;
- Compatibilidade;
Pergunto porque durante a minha pós-graduação (em Java), recebi
Olá Flavio,
Gostaria de entender melhor a arquitetura da solução implantada na caixa,
quando você disse : "solução de replicação síncrona via virtualização de
storage" entendo que o banco de dados está gravando no primeiro storage e
este replica a informação para o segundo storage certo? Pergunto
Fala Tiago, boa tarde...
Seguimos como base esse http://pgfoundry.org/projects/snapshot/ e mudamos
algumas coisas e adequamos a nossa realidade... Porém dependendo do seu
volume precise de fazer algumas adequações, que foi o que fizemos demos uma
reescrevida em uns trechos, mas em suma é ele que u
Olá, Kauí.
> Francamente e sendo sincero. A pessoa desconhece conceitos de DW bem como
DM, pois aqui usamos o PG para todas
> essas "funcionalidades" e temos bases acima de 50TB de dados e temos sim
implementados Material Views.
Gostaria de saber como você implementou views materializadas em seu
Aqui temos 8.3 e 8.4 mais de 400 bases diferentes e as monstrinhas com 50tb
e uma outra particionada devido ao tamanho de 38tb cada partição, porém está
particionada no Storage e todas ficam armazenadas nele.
2009/7/28 Guilherme Carvalho
> Qual a versão do PgSQL que vocês utilizam?
>
> Atenciosa
Qual a versão do PgSQL que vocês utilizam?
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de Sistema
Prefeitura Municipal de Palmas - Diretoria de Tecnologia da Informação
Palmas, TO
Tel.: + 55 63 2111-8023 / 2111-8024
Sent from Goiania, GO, Brazil
2009/7/28 Kauí Aires
> Desculpe G
Desculpe Guilherme esqueci de lhe enviar
http://pgfoundry.org/projects/snapshot/
Abraços
2009/7/28 Guilherme Carvalho
> Bom dia lista, estava pesquisando sobre DW com postgresql e vi no site da
> Dextra a seguinte afirmação:
>
> *Limitações do PostgreSQL*
>>
>> * O PostgreSQL é um sistema
Bom dia Guilherme,
Francamente e sendo sincero. A pessoa desconhece conceitos de DW bem como
DM, pois aqui usamos o PG para todas essas "funcionalidades" e temos bases
acima de 50TB de dados e temos sim implementados Material Views.
E em questão de índices Bitmap não usei embora achei o seguinte
Salve Galera muito bom dia [?]
Primeiramente desculpe não ter respondido antes, mas estava muito sem tempo
para a questão que gostaria de salientar e dizer...
Era inclusive para ter participado da pesquisa de PostgreSQL feita pelo
nosso amigo Telles e também ter enviado duas palestras minhas par
Pessoal:
Eu imaginava ter enviado as informações solicitadas. Inclusive estava
estranhando a demora de uma resposta, mas queria ficar incomodando. Se
houver mais alguma informação que eu possa fornecer não exitem em dizer?
Abraços,
Fábio Telles Rodriguez escreveu:
Isso implica que ne
> Nestes casos sempre verifique a configuração de codificação do cliente, ou
> seja, certifique-se de que a sua configuração de ODBC está correta quanto
> à codificação.
Estou usando o driver ODBC "PostgreSQL Unicode". Este já não deveria ser
compatível com UTF8, ou ainda depende da aplicação (Syb
Bom dia lista, estava pesquisando sobre DW com postgresql e vi no site da
Dextra a seguinte afirmação:
*Limitações do PostgreSQL*
>
> * O PostgreSQL é um sistema gerenciador de bancos de dados livre adequado
> para sistemas de informação OLTP de todos os portes, entretanto, para
> aplicações OLAP,
Em Tue, 28 Jul 2009 09:41:12 -0300, Tiago Adami
escreveu:
> Não entendo como foi possível gravar um caractere não compatível com o
> banco... de qualquer forma, já consegui encontrar o registro com
> problema e agora preciso de auxílio para corrigí-lo.
Nestes casos sempre verifique a configur
Uma informação de última hora... foi um erro no momento da gravação. Utilizo
como front-end uma aplicação escrita em Sybase Powerbuilder, utilizando o
driver ODBC 8.03.00.00 do PostgreSQL (PostgreSQL Unicode).
Não entendo como foi possível gravar um caractere não compatível com o
banco... de qualq
>>
> Isso implica que nem sempre um servidor com hardware melhor e mais
> rápido e configurações maiores de PostgreSQL vai oferecer uma resposta
> mais rápida? Isto é, sob condições mais "apertadas" o PostgreSQL faz
> estimativas melhores e mais eficientes?
>
Isto significa que tuning é algo mais c
Para fazer o backup conectado via ssh no servidor linux, utilizo:
*pg_dump -U postgres -f /home/share/public/masster.sql -v masster*
Para restaurar na minha estação de trabalho, que roda Vista:
*createdb -U postgres -E utf8 masster_dsv
psql -U postgres -f d:\bancos\masster\masster.sql -d masster
Tiago,
Como você está restaurando o backup?
Abraços,
Aldrey Galindo
2009/7/28 Tiago Adami
> Estou tendo um problema ao restaurar um backup de um servidor de produção
> (Ubuntu Linux 8.04 & PostgreSQL 8.2) para um servidor de desenvolvimento
> (Windows Vista Home Premium & PostgreSQL 8.3).
>
Estou tendo um problema ao restaurar um backup de um servidor de produção
(Ubuntu Linux 8.04 & PostgreSQL 8.2) para um servidor de desenvolvimento
(Windows Vista Home Premium & PostgreSQL 8.3).
No servidor de produção o encoding é UTF8. No servidor de desenvolvimento é
UTF8. A única diferença é a
Euler Taveira de Oliveira escreveu:
> Sergio Santi escreveu:
>
>> OK, lá vai.
>>
>> Postgres.conf
>>
>> Parâmetro Padrão ServLentoServRápido
>> max_connections 10070 100
>> shared_buffers 32MB1000MB 32MB
>> work_me
Segue o explain analyze:
Desenvolvimento:
Aggregate (cost=35.81..35.82 rows=1 width=4) (actual time=6665.861..6665.861
rows=1 loops=1)
-> Nested Loop Left Join (cost=0.01..35.80 rows=1 width=4) (actual
time=580.658..6659.291 rows=17 loops=1)
Join Filter: (cliente0_.cltp_id = client
40 matches
Mail list logo