2016-09-27 15:48 GMT-03:00 Patrick B :
> ...
> O que estou fazendo de errado?
>
Aparentemente o seu problema está no update, pois a subquery irá retornar
seu set de dados, porém o mesmo deveria estar na cláusula FROM. Verifique
[1] para maiores detalhes da sintaxe.
[1]
Oi pessoal,
WITH rows AS (
SELECT
t1.id,
t1.clientid,
t1.name_first,
t1.name_last
row_number() OVER (ORDER BY t1.id) AS rn
FROM
Em 23 de janeiro de 2016 22:18, drum.lu...@gmail.com
escreveu:
> Depois que os dados já estavam inseridos na nova tabela, eu tinha que
> selecionar as 40m de rows e dar um número para elas.
> Este número, chamei de batch_number. Eu iria dar um batch_number diferente
> para
2016-01-25 3:58 GMT+13:00 Dickson S. Guedes :
> Em 23 de janeiro de 2016 22:18, drum.lu...@gmail.com
> escreveu:
> > Depois que os dados já estavam inseridos na nova tabela, eu tinha que
> > selecionar as 40m de rows e dar um número para elas.
> > Este
Em 24 de janeiro de 2016 18:50, drum.lu...@gmail.com
escreveu:
> Eu não sabia das regras.. Há listas que não permitem anexos.
> Mas, show que você já tenha anexado o arquivo então :)
Bem, não necessariamente seria um anexo mesmo, poderia ser apenas o
código "colado" mesmo.
2016-01-23 2:46 GMT+13:00 Rafael Fialho :
> Em 22 de janeiro de 2016 11:27, Flavio Henrique Araque Gurgel <
> fha...@gmail.com> escreveu:
>
>> É uma pena que essa discussão rica não tenha passado aqui pela lista.
>>> Ou pode ser que eu tenha perdido algo...
>>>
>>>
Já resolvi o problema... O Rafael aqui da Lista deu uma ajuda também!
Lucas.
Acabei achando o assunto original, vi que o Rafael sugeriu que fizesse
um analyze no seu banco de dados. Foi isso que te resolveu o problema?
[]s
Flavio Gurgel
___
Em 22 de janeiro de 2016 06:35, Flavio Henrique Araque Gurgel
> escreveu:
Já resolvi o problema... O Rafael aqui da Lista deu uma ajuda
também!
Lucas.
Acabei achando o assunto original, vi que o Rafael sugeriu que
Em 22 de janeiro de 2016 06:35, Flavio Henrique Araque Gurgel <
fha...@gmail.com> escreveu:
> Já resolvi o problema... O Rafael aqui da Lista deu uma ajuda também!
>>
>> Lucas.
>>
>
> Acabei achando o assunto original, vi que o Rafael sugeriu que fizesse um
> analyze no seu banco de dados. Foi
Em 22 de janeiro de 2016 10:14, Flavio Henrique Araque Gurgel <
fha...@gmail.com> escreveu:
> Em 22 de janeiro de 2016 06:35, Flavio Henrique Araque Gurgel
>> > escreveu:
>>
>> Já resolvi o problema... O Rafael aqui da Lista deu uma ajuda
>>
É uma pena que essa discussão rica não tenha passado aqui pela lista.
Ou pode ser que eu tenha perdido algo...
Acredito que sim, o colega mandou dois e-mails, o outro que tinha mais
detalhes, mas a solução não encontra-se, de certa forma, nele, só o
caminho pra ela. Acho que as dúvidas
Em 22 de janeiro de 2016 11:27, Flavio Henrique Araque Gurgel <
fha...@gmail.com> escreveu:
> É uma pena que essa discussão rica não tenha passado aqui pela lista.
>> Ou pode ser que eu tenha perdido algo...
>>
>>
>> Acredito que sim, o colega mandou dois e-mails, o outro que tinha mais
Alguém poderia dar um help aí com isto por favor?
Eu não entendi o problema, por isso não respondi à época.
Alguém entendeu?
Obrigado.
Agradecemos se evitar o top post.
Sent from my phone
Já que costuma responder listas pelo seu telefone, sugiro o programa K9.
Ele permite responder
On 22 January 2016 at 02:25, Flavio Henrique Araque Gurgel wrote:
> Alguém poderia dar um help aí com isto por favor?
>>
>
> Eu não entendi o problema, por isso não respondi à época.
> Alguém entendeu?
>
> Obrigado.
>>
>
> Agradecemos se evitar o top post.
>
> Sent from my
INSERT INTO gorfs.nfs_data (owner_id, file_id, migration_path,
migration_date)
VALUES (SELECT
file.parent_inode_id AS owner_id,
file.inode_idAS file_id,
file.node_full_path AS file_name,
Fala pessoal.. tudo bem?
Preciso de ajuda para criar uma Query que está demorando MUITO
Seguem as infos:
O que eu poderia fazer para melhorar?
* Eu enviei um outro e-mail mas caiu na pasta SPAM. Favor
desconsiderar.
Obrigado!
*QUERY:*
SELECT
file.inode_id
Olá, Ok.. Index criado e mais dados do DDL:
Você não mandou todo o DDL pra entendermos todas as tabelas e
> relacionamentos.
*Tabela gorfs.inode_segments:*
CREATE TABLE gorfs.inode_segments
> (
> st_ino "gorfs"."ino_t" NOT NULL, -- Inode number the segment belongs to.
> alongside
2016-01-14 9:54 GMT-02:00 drum.lu...@gmail.com :
> Olá, Ok.. Index criado e mais dados do DDL:
>
Lucas, tente responder abaixo de cada tópico da resposta, e não no topo da
mensagem (top-posting).
Sua base está com as estatísticas atualizadas? (analyze) Se não está,
execute
2016-01-15 10:44 GMT+13:00 drum.lu...@gmail.com :
> 1 - Seleciono todos os file IDs do gorfs inodes/segments etc...
>> Para cada arquivo ponho ele na nova tabela gorfs.nfs_data
>>
>> 2 - Talvez adicionar uma coluna tipo bath number
>> 3 - Selecionar 5000 rows da tabela
On 15 January 2016 at 08:42, drum.lu...@gmail.com
wrote:
> 2016-01-15 2:33 GMT+13:00 Rafael Fialho :
>> 2016-01-14 9:54 GMT-02:00 drum.lu...@gmail.com :
>> Olá, Ok.. Index criado e mais dados do DDL:
>> Lucas, tente responder
>
> ** Lembre-se que os IDS são representacões das árvores...*
> *Se 1 diretório tem mais de uma coisa, então haverá mais de um ítem com
> aquele ID.*
>
> *Tenho que destinguir eles nos campos...*
>
Sim, tranquilo, mas há algo errado.
Valeu pelo ajuste nas respostas, com certeza todo mundo
Le 14 janvier 2016 18:16:34 GMT-02:00, "drum.lu...@gmail.com"
a écrit :
>>
>Sem problemas Rafael. Ainda me acostumando e aprendendo com o
>PostgreSQL..
>por isto às vezes posso passar infos incompletas.
Bom que tens disposição a aprender. Mas lembre-se, essa é uma questão
2016-01-15 10:09 GMT+13:00 Leandro Guimarães Faria Corcete DUTRA <
l...@dutras.org>:
> Le 14 janvier 2016 18:16:34 GMT-02:00, "drum.lu...@gmail.com" <
> drum.lu...@gmail.com> a écrit :
> >>
> >Sem problemas Rafael. Ainda me acostumando e aprendendo com o
> >PostgreSQL..
> >por isto às vezes posso
2016-01-15 8:52 GMT+13:00 Rafael Fialho :
> ** Lembre-se que os IDS são representacões das árvores...*
>> *Se 1 diretório tem mais de uma coisa, então haverá mais de um ítem com
>> aquele ID.*
>>
>> *Tenho que destinguir eles nos campos...*
>>
>
> Sim, tranquilo, mas há
>
> 2016-01-15 2:33 GMT+13:00 Rafael Fialho :
> 2016-01-14 9:54 GMT-02:00 drum.lu...@gmail.com :
> Olá, Ok.. Index criado e mais dados do DDL:
> Lucas, tente responder abaixo de cada tópico da resposta, e não no topo da
> mensagem (top-posting).
> Sua
>
> 1 - Seleciono todos os file IDs do gorfs inodes/segments etc...
> Para cada arquivo ponho ele na nova tabela gorfs.nfs_data
>
> 2 - Talvez adicionar uma coluna tipo bath number
> 3 - Selecionar 5000 rows da tabela nfs_data e dar a elas todos os mesmos
> batch number
> 4 - Criar um SQL para
Alguém poderia dar um help aí com isto por favor?
Obrigado.
Sent from my phone
> On 13/01/2016, at 3:55 PM, Lucas wrote:
>
> Olá pessoal. Estava com problema em uma SLOW QUERY, então foi decidido mudar
> tudo. Vou por aqui algumas informacões para que vocês me
Fala pessoal.. tudo bem?
Preciso de ajuda para criar uma Query que está demorando MUITO
Seguem as infos:
O que eu poderia fazer para melhorar?
* Eu enviei um outro e-mail mas caiu na pasta SPAM. Favor desconsiderar.
Obrigado!
*QUERY:*
SELECT
> file.inode_idAS file_id,
>
Olá pessoal. Estava com problema em uma SLOW QUERY, então foi decidido
mudar tudo. Vou por aqui algumas informacões para que vocês me ajudem a
criar a Query necessária, se possível.
* Desde que a nova Query mostre o mesmo resultado da Antiga...
** A ideia é criar uma nova tabela temporário
On 2015-06-09 19:23, Fabio Luis Rodrigues wrote:
Retornar todos os endereços 2Km próximo de uma localização.
Ex: Necessito retornar todas as filiais de lojas próxima a 2Km da
casa do cliente.
É possível fazer isso?
Como seria aproximadamente esta query?
Partindo do principio que uma distancia
Se estiver falando de distância linear é relativamente simples.
O earthDistance[1] resolve este seu problema e é mais leve que o Postgis[2].
O Postgis por sua vez é uma extensão mais completa e tem diversos outros
recursos incluindo índices espaciais e calculo de distância em um elípse
Boa tarde pessoal,
Ainda não pesquisei sobre o assunto, mas precisava saber se com PostreSQL
eu poderia trazer consultas que atendam o seguinte requisito:
Retornar todos os endereços 2Km próximo de uma localização.
Ex: Necessito retornar todas as filiais de lojas próxima a 2Km da casa do
On 09-06-2015 14:25, Leandro Guimarães Faria Corcete DUTRA wrote:
Como seria aproximadamente esta query?
Há vários exemplos na documentação do PostGIS.
Existe também a extensão earthdistance [1] que serve para calcular
distância entre dois pontos e é muito simples de utilizar.
Em [2] tem
Le 9 juin 2015 14:23:29 GMT-03:00, Fabio Luis Rodrigues fabior...@gmail.com a
écrit :
Ainda não pesquisei sobre o assunto
Uai, por que não? Em tempos de Google...
mas precisava saber se com
PostreSQL eu poderia trazer consultas que atendam o seguinte requisito:
Retornar todos os endereços
Bom dia,
Segue link do explain analyze de uma consulta sem o limit:
http://explain.depesz.com/s/eRj
A consulta sem limit retorna cerca de 5000 registros em 3 segundos
A consulta com limit 60 demora 20 minutos
Já rodei o analyze e não melhorou.
Alguma dica?
Atenciosamente,
Alessandro Lima
2015-04-07 10:21 GMT-03:00 Alessandro Lima grandegoia...@gmail.com:
Cadê a consulta?
SELECT prospects.nome AS nomeProspect, prospects.codigo AS codigoProspect,
prospects.dataCadastro AS dataCadastro, prospects.telefoneResidencial AS
telRes, prospects.telefoneComercial AS telComer,
Antes de continuar, todos estes LEFT JOINs estão certos? A intenção é
usá-los mesmo?
Sim, a intenção é essa.
Atenciosamente,
Alessandro Lima
email grandegoia...@gmail.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Em 7 de abril de 2015 11:14, Alessandro Lima grandegoia...@gmail.com escreveu:
Antes de continuar, todos estes LEFT JOINs estão certos? A intenção é
usá-los mesmo?
Sim, a intenção é essa.
Você está buscando em algumas tabelas o registro mais recente de cada
prospect (como na tabela
On 07-04-2015 09:56, Alessandro Lima wrote:
Segue link do explain analyze de uma consulta sem o limit:
http://explain.depesz.com/s/eRj
Cadê a consulta? Cadê o outro plano sem o LIMIT?
--
Euler Taveira Timbira - http://www.timbira.com.br/
PostgreSQL: Consultoria,
Cadê a consulta?
SELECT prospects.nome AS nomeProspect, prospects.codigo AS codigoProspect,
prospects.dataCadastro AS dataCadastro, prospects.telefoneResidencial AS
telRes, prospects.telefoneComercial AS telComer, prospects.celular AS cel,
prospects.telefoneRecado AS telRec,
Sem dúvida a consulta deve ser melhorada, mas o que não consigo entender é
o fato de acrescentar apenas um limit 60
e a consulta demorar centenas de vezes mais que sem o limit.
Em teoria a consulta já foi realizada sem o limit em 3 segundos, o limit
não seria a última etapa, pegando apenas os 60
Marcos
vi sua query , e o sqlrdd não grava espaços a esquerda, ele tira todos os
espaços a direita e grava no banco.
[]s
Luiz
Em 16 de maio de 2013 16:15, Marco Aurelio marcoprod...@gmail.comescreveu:
Acrescentando informações e duvidas. Testando a seguinte query:
SELECT docnumero FROM
Caro Luiz, a versão que tenho do SQLRDD é um pouco antiga, e grava os
espaços a esquerda.
Em 17 de maio de 2013 05:45, Luiz Rafael Culik l...@xharbour.com.brescreveu:
Marcos
vi sua query , e o sqlrdd não grava espaços a esquerda, ele tira todos os
espaços a direita e grava no banco.
[]s
Caros,
Gostaria da ajuda de vocês para fazer uma determinada query ficar mais
rápida.
Query:
SELECT docnumero FROM frete01 WHERE docserie = ' U2' AND (codfilorig = 94
OR codfilorig=95 OR codfilorig=98 OR codfilorig=99 OR codfilorig=100 OR
codfilorig=118 ) AND datalancam IS NOT NULL ORDER BY
On Thu, May 16, 2013 at 8:44 AM, Marco Aurelio marcoprod...@gmail.comwrote:
Caros,
Gostaria da ajuda de vocês para fazer uma determinada query ficar mais
rápida.
Query:
SELECT docnumero FROM frete01 WHERE docserie = ' U2' AND (codfilorig = 94
OR codfilorig=95 OR codfilorig=98 OR
Caro Matheus,
Segue o EXPLAIN ANALYZE:
Limit (cost=0.00..10.27 rows=1 width=23) (actual
time=27455.446..27455.446 rows=0 loops=1)
- Index Scan Backward using frete01_x01 on frete01
(cost=0.00..320637.77 rows=31215 width=23) (actual
time=27455.417..27455.417 rows=0 loops=1)
Index
On 16-05-2013 08:44, Marco Aurelio wrote:
Gostaria da ajuda de vocês para fazer uma determinada query ficar mais
rápida.
Cadê a definição da tabela e dos índices da mesma?
Você executou um ANALYZE na tabela envolvida antes do EXPLAIN ANALYZE?
Qual é a versão exata do PostgreSQL?
Quais os
Grande Euller,
Vamos la, valores das consultas que me pediu:
PostgreSQL 8.1.4 on i386-portbld-freebsd6.1, compiled by GCC cc (GCC)
3.4.4 [FreeBSD] 20050518
client_encoding;SQL_ASCII;session
client_min_messages;notice;session
DateStyle;ISO, MDY;session
effective_cache_size;39321;configuration file
Acrescentando informações e duvidas. Testando a seguinte query:
SELECT docnumero FROM frete01 WHERE docserie = ' U2' limit 10
Com EXPLAIN vi que o postgresql utiliza SEQSCAN, mas se eu tirar um espaço
no ' U2' ele passa a usar o indice. Eu tenho um problema com os dados
desta tabela e estamos
Olá, pessoal,
Acabei de assumir como responsável a manutenção de uma base de dados
PostgreSQL. Acontece que minha primeira tarefa foi realizar a migração dessa
base de dados de um servidor windows 2003 para um servidor debian squeeze.
De passo, atualizamos também a versão do postgresql - de 8.2.5
From: mauricio.buf...@hotmail.com
To: pgbr-geral@listas.postgresql.org.br
Subject: [pgbr-geral] Query com campos VARCHAR com/sem ASPAS SIMPLES
Olá, pessoal,
Acabei de assumir como responsável a manutenção de uma base de dados
PostgreSQL. Acontece que minha primeira tarefa foi realizar
Retificando:SELECT no_prod_unid FROM produtos WHERE id_prod_sit::integer 2
and cd_proddesc = 27
-
ITIL Foundation Certified Professional
From: rlgome...@hotmail.com
To: pgbr-geral@listas.postgresql.org.br
Date: Thu, 14 Feb 2013 10:51:37 -0200
Subject: Re: [pgbr-geral] Query com campos
On 14-02-2013 10:29, mauriciobuffon wrote:
ERROR: operator does not exist: character varying integer
SQL state: 42883
Hint: No operator matches the given name and argument type(s). You might
need to add explicit type casts.
Character: 53
Até aqui, tranquilo. No banco, o campo
Olá pessoal,
Estou a tentar fazer uma query como esta:
select the_geom from
(SELECT the_geom
FROM arcos
JOIN
(
SELECT * FROM shortest_path('
SELECT id2 as id,
source::int4 AS source,
target::int4 AS target,
length*estado_actual.custo AS cost
FROM arcos, estado_actual
-feira, 26 de Junho de 2012 13:12
Assunto: [pgbr-geral] query erro alias
Olá pessoal,
Estou a tentar fazer uma query como esta:
select the_geom from
(SELECT the_geom
FROM arcos
JOIN
(
SELECT * FROM shortest_path('
SELECT id2 as id,
source::int4 AS source,
target::int4 AS target
Eu identei o seu código, dê uma olhada como fica:
select
the_geom
from
(
SELECT
the_geom
FROM
arcos
JOIN
(
SELECT
*
FROM
shortest_path
*Enviadas:* Terça-feira, 26 de Junho de 2012 13:12
*Assunto:* [pgbr-geral] query erro alias
Olá pessoal,
Estou a tentar fazer uma query como esta:
select the_geom from
(SELECT the_geom
FROM arcos
JOIN
(
SELECT * FROM shortest_path('
SELECT id2 as id
:* Comunidade PostgreSQL Brasileira
pgbr-geral@listas.postgresql.org.br
*Enviadas:* Terça-feira, 26 de Junho de 2012 13:12
*Assunto:* [pgbr-geral] query erro alias
Olá pessoal,
Estou a tentar fazer uma query como esta:
select the_geom from
(SELECT the_geom
Em 26-06-2012 18:32, Osvaldo Kussama escreveu:
Não entendi o unique na cláusula using.
É necessário para o Mapserver
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Pessoal,
Qual parâmetro (não me recordo qual) deve ser configurado se quisermos
cancelar querys lentas?
Agradeço a todos.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Qual parâmetro (não me recordo qual) deve ser configurado se quisermos
cancelar querys lentas?
Não é parâmetro, é uma função.
SELECT pg_cancel_backend(PID);
Colocando o PID correto dentro dos parênteses.
Via PgAdmin é só olhar no status do servidor, ir na linha da consulta,
clicar com o botão
Existe um parâmetro que pode ser configurado para cancelar automaticamente
a query após x tempo de execução não concluída, só não me recordo qual é.
Tenho algumas rotinas programadas a serem executadas, mas não estão
ocorrendo devido ficarem aguardando a execução de algumas querys. Essas
querys
Existe um parâmetro que pode ser configurado para cancelar automaticamente a
query após x tempo de execução não concluída, só não me recordo qual é.
Tenho algumas rotinas programadas a serem executadas, mas não estão
ocorrendo devido ficarem aguardando a execução de algumas querys. Essas
Obrigado Flavio...
Em 2 de janeiro de 2012 11:56, Flavio Henrique Araque Gurgel
fha...@gmail.com escreveu:
Existe um parâmetro que pode ser configurado para cancelar
automaticamente a
query após x tempo de execução não concluída, só não me recordo qual é.
Tenho algumas rotinas
Flavio,
Como poderia setar o valor para um usuário especifico? Fazendo SET
statement_timeout = valor antes de iniciar a query?
Att.
Em 2 de janeiro de 2012 13:07, Danilo Silva
danilo.dsg.go...@gmail.comescreveu:
Obrigado Flavio...
Em 2 de janeiro de 2012 11:56, Flavio Henrique Araque Gurgel
Em 2 de janeiro de 2012 13:16, Danilo Silva
danilo.dsg.go...@gmail.comescreveu:
Flavio,
Como poderia setar o valor para um usuário especifico? Fazendo SET
statement_timeout = valor antes de iniciar a query?
ALTER ROLE usuario SET statement_timeout TO valor;
Veja mais em [1].
[1]
Valeu Frabrizio,
Att.
Em 2 de janeiro de 2012 19:04, Fabrízio de Royes Mello
fabriziome...@gmail.com escreveu:
Em 2 de janeiro de 2012 13:16, Danilo Silva
danilo.dsg.go...@gmail.comescreveu:
Flavio,
Como poderia setar o valor para um usuário especifico? Fazendo SET
statement_timeout =
Pessoal alguém sabe como faço para atribuir números a pontos com base na
linha mais próxima no postgis?
Ex:
update pontos
set numero = campo numero da linha mais próxima
Obrigado
--
Com os melhores cumprimentos,
Pedro Costa
Geógrafo
Especializado em Sistemas de Informação Geográfica e
2011/11/4 Pedro Costa pedrocostaa...@sapo.pt:
Pessoal alguém sabe como faço para atribuir números a pontos com base na
linha mais próxima no postgis?
Será que subselects correlacionados te ajudariam?
___
pgbr-geral mailing list
Window functions nao te ajudam?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Segue a dica do DUTRA e utiliza o operador em conjunto com a função
ST_DISTANCE no sub-select.
Obs.: Pode ser extremamente demorado, o ideal é que você tenha um
where nesse seu update.
--
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
(61) 8146-0028
Obrigado Osvaldo
exatamente o que precisava
apenas adaptei a minha necessidade
SELECT nome
FROM cad
WHERE nome ~* '[[::]]farmacia[[::]]'
2011/9/16 Osvaldo Kussama osvaldo.kuss...@gmail.com
bdteste=# SELECT regexp_matches(x, '[[::]]foo[[::]]') FROM (VALUES
('foo'), ('foofoo'),
Como faço uma condição comparando com palavras inteiras?
Alguém tem algum exemplo usando expressão regular?
Obrigado
Edson
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Olá,
Em 16 de setembro de 2011 08:51, Édson Mundin Ferreira
edson.mun...@gmail.com escreveu:
Como faço uma condição comparando com palavras inteiras?
Alguém tem algum exemplo usando expressão regular?
Exemplos?
Obrigado
Edson
___
Em 16/09/11, Édson Mundin Ferreiraedson.mun...@gmail.com escreveu:
Como faço uma condição comparando com palavras inteiras?
Alguém tem algum exemplo usando expressão regular?
bdteste=# SELECT regexp_matches(x, '[[::]]foo[[::]]') FROM (VALUES
('foo'), ('foofoo'), ('foofoofoo'), ('ofo'),
Ol Fabrzio e Eduardo, obrigado pela ateno,
Em 03-08-2011 18:56, pgbr-geral-requ...@listas.postgresql.org.br
escreveu:
difcil dizer o que est acontecendo sem conhecer o teu cenrio, mas para
ter queries com "select waiting" o processo que est consumindo recursos
Ola pessoal, estou com alguns problemas de performance, já refiz várias
configurações de tuning para o banco de dados, mas ainda persiste a
lentidão em alguns momentos, talvez possam me ajudar, temos um erp java
e em determinadas querys , o uso do processador vai a 100 % e acabam
deixando
Em 3 de agosto de 2011 17:04, Lima - Lojas Fricke Ltda
l...@fricke.com.brescreveu:
Ola pessoal, estou com alguns problemas de performance, já refiz várias
configurações de tuning para o banco de dados, mas ainda persiste a
lentidão em alguns momentos, talvez possam me ajudar, temos um erp java
Se quiser postar sua query e qtd de registros nas tabelas envolvidas, pode
ficar mais fácil de dar sugestões.
Abraços,
Eduardo Alexandre
Em 3 de agosto de 2011 17:50, Fabrízio de Royes Mello
fabriziome...@gmail.com escreveu:
Em 3 de agosto de 2011 17:04, Lima - Lojas
Bom dia!
Estou fazendo uma consulta e quando o valor de uma coluna é 1 o retorno é
rápido (poucos registros). Quando o valor da coluna é 0 o retorno é lento
(muitos registros).
Será que eu poderia fazer alguma mudança com base no QUERY PLAN?
QUERY PLAN
Olá,
2009/12/4 Thiago Freitas thiago.frei...@gmail.com
Bom dia!
Estou fazendo uma consulta e quando o valor de uma coluna é 1 o retorno é
rápido (poucos registros). Quando o valor da coluna é 0 o retorno é lento
(muitos registros).
Será que eu poderia fazer alguma mudança com base no QUERY
O problema são os valores ZERO ou UM pra coluna *ide_tpNF*
Índices:
S1IP_I01 btree (emit_cMun, *ide_tpNF*) CLUSTER
On Fri, Dec 4, 2009 at 9:28 AM, JotaComm jota.c...@gmail.com wrote:
Olá,
2009/12/4 Thiago Freitas thiago.frei...@gmail.com
Bom dia!
Estou fazendo uma consulta e quando
2009/12/4 JotaComm jota.c...@gmail.com:
Olá,
2009/12/4 Thiago Freitas thiago.frei...@gmail.com
Bom dia!
Estou fazendo uma consulta e quando o valor de uma coluna é 1 o retorno é
rápido (poucos registros). Quando o valor da coluna é 0 o retorno é lento
(muitos registros).
Será que eu
Thiago Freitas escreveu:
QUERY PLAN
GroupAggregate (cost=114030.00..119682.56 rows=22839 width=50)
(actual time=2116.395..3020.904 rows=13225 loops=1)
- Sort
Exato, a mesma consulta com esta única diferença. Realmente, eu percebi esta
mensagem mas não sei o que devo fazer...
2009/12/4 Dickson S. Guedes lis...@guedesoft.net
2009/12/4 JotaComm jota.c...@gmail.com:
Olá,
2009/12/4 Thiago Freitas thiago.frei...@gmail.com
Bom dia!
Estou
2009/12/4 JotaComm jota.c...@gmail.com:
Olá,
2009/12/4 Thiago Freitas thiago.frei...@gmail.com
Exato, a mesma consulta com esta única diferença. Realmente, eu percebi
esta mensagem mas não sei o que devo fazer...
O André comentou de aumentar o work_mem. O valor padrão é 1 MB, sempre que
Eu alterei o wok_mem para 16MB e a consulta que demorava 3 segundos caiu
para menos de meio segundo.
Pessoal, obrigado pela ajuda!
Att,
Thiago Freitas
2009/12/4 Dickson S. Guedes lis...@guedesoft.net
2009/12/4 JotaComm jota.c...@gmail.com:
Olá,
2009/12/4 Thiago Freitas
2009/12/4 Thiago Freitas thiago.frei...@gmail.com:
Eu alterei o wok_mem para 16MB e a consulta que demorava 3 segundos caiu
para menos de meio segundo.
Pessoal, obrigado pela ajuda!
E quanto ao plano? Consegue postar aqui? Rodou o ANALYZE nas tabelas envolvidas?
[]s
Dickson S. Guedes
* work_mem = 1MB*
QUERY PLAN
GroupAggregate (cost=114030.00..119682.56 rows=22839 width=50) (actual
time=2116.395..3020.904 rows=13225 loops=1)
- Sort
Preciso chamar uma query em outro banco, porem o mesmo usuário do banco
atual tem permissão para o outro banco.
Estou usando banco01 e preciso acessar tabela tempo do banco02, como posso
fazer?
Abraços
At.
Leandro Müller
Analista de Sistemas
Que a força esteja com você.
2009/6/9 Leandro Müller leandr...@muriki.com.br:
Preciso chamar uma query em outro banco, porem o mesmo usuário do banco
atual tem permissão para o outro banco.
Estou usando banco01 e preciso acessar tabela tempo do banco02, como posso
fazer?
Se os dois bancos forem postgreSQL utilize o
Boa tarde,
Gostaria de saber se alguém sabe um comando, query ou algum
outro método para verificar o tamanho do banco de dados em Megabytes.
--
Paulo Marcelo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Só um problema, Maurício, eu não tenho acesso ao servidor para ver os
diretórios, tamanhos , só acesso o servidor via pgadmin.
2008/2/29, Mauricio Merlin [EMAIL PROTECTED]:
Paulo,
O que eu faço é executar SELECT oid, datname FROM pg_database ;
Depois vc ve qual o oid do seu database, vai em
Paulo,
O que eu faço é executar SELECT oid, datname FROM pg_database ;
Depois vc ve qual o oid do seu database, vai em (linux)
/var/lib/pgsql/data/base/
e veja o diretorio com o valor do oid correspondente e depois executar
um du -hc nomedodiretorio.
Paulo Marcelo wrote:
Boa tarde,
SELECT pg_size_pretty(pg_database_size(datname)) as Tamanho, datname as
Banco FROM pg_database ;
Em 29/02/08, Paulo Marcelo [EMAIL PROTECTED] escreveu:
Só um problema, Maurício, eu não tenho acesso ao servidor para ver os
diretórios, tamanhos , só acesso o servidor via pgadmin.
Acho mais rápido fazer logo assim
select datname, pg_size_pretty(pg_database_size(datname))
from pg_database;
Leandro Henrique Pereira Neto
Administração de bancos de dados - DBA/OC
SUPCD/CDSUT/CDSBB
61 21059359
Wladimir Mangelardo escreveu:
Boa tarde,
Tente esse comando:
select
Posso estar enganado mas acredito que naum exista nenhuma query que
retorne o tamanho do database.
Paulo Marcelo wrote:
Só um problema, Maurício, eu não tenho acesso ao servidor para ver os
diretórios, tamanhos , só acesso o servidor via pgadmin.
2008/2/29, Mauricio Merlin [EMAIL
Procura no google por volumetria + postgresql que vc acha vários blogs
falando do assunto.
[],s
Marcelo.
Paulo Marcelo wrote:
Boa tarde,
Gostaria de saber se alguém sabe um comando, query ou
algum outro método para verificar o tamanho do banco de dados em
Megabytes.
--
98 matches
Mail list logo