Resultados da pesquisa a pedido "postgresql"

2 a resposta

Qual é a sintaxe equivalente do PostgreSQL para o Oracle CONNECT BY… START WITH?

NoOráculo, se eu tiver uma tabela definida como ... CREATE TABLE taxonomy ( key NUMBER(11) NOT NULL CONSTRAINT taxPkey PRIMARY KEY, value VARCHAR2(255), taxHier NUMBER(11) ); ALTER TABLE taxonomy ADD CONSTRAINT taxTaxFkey FOREIGN KEY (taxHier) ...

1 a resposta

Árvore B + ou Árvore B

Estou aprendendo sobre os componentes internos do postgresql e estou pensando ou o índice da árvore B do postgresql é realmente a árvore B ou a árvore B + clássica? Para resumir, isso significa que os nós contêm apenas chaves ou pares de ...

1 a resposta

Consulta de amostra para mostrar erro de estimativa de cardinalidade no PostgreSQL

Estou trabalhando em um projeto usando o PostgreSQL9.3. Eu estava usando a consulta abaixo para mostrar como os erros de estimativa de seletividade podem levar a um aumento múltiplo no tempo de execução da consulta na carga de trabalho do TPC-H ...

2 a resposta

Explique a sugestão de desempenho da condição JOIN x LEFT JOIN e WHERE em mais detalhes

Noeste candidato responde [https://stackoverflow.com/a/24875278/624998]afirma-se queJOIN é melhor queLEFT JOIN sob algumas circunstâncias envolvendo algunsWHERE cláusulas porque não confunde o planejador de consultas e não é "inútil". A afirmação ...

2 a resposta

Como usar uma estrutura de dados em anel nas funções da janela

Eu tenho dados organizados em uma estrutura de anel (outampão circular [https://en.wikipedia.org/wiki/Circular_buffer]), ou seja, pode ser expresso como sequências que alternam: ...- 1-2-3-4-5-1-2-3 -.... Veja esta figura para ter uma idéia de um ...

1 a resposta

Abordagem robusta para criar consultas SQL programaticamente

Eu tenho que recorrer ao SQL bruto, onde o ORM está aquém (usando o Django 1.7). O problema é que a maioria das consultas acaba sendo 80-90% semelhante. Não consigo descobrir uma maneira robusta e segura de criar consultas sem violar ...

2 a resposta

Confirmação automática no Flask-SQLAlchemy

Como definir a inicialização do meu aplicativo Flask para configurar o Flask-SQLAlchemy no modo de confirmação automática, para não usar transações, a menos que explicitamentesession.begin()? A sessão "inicia uma transação de banco de dados ...

3 a resposta

SQL: Crie um registro completo a partir de 2 tabelas

Eu tenho uma estrutura de banco de dados como está (simplificada ao máximo para entender a preocupação): Table "entry" ("id" integer primary key) Table "fields" ("name" varchar primary key, and others) Table "entry_fields" ("entryid" integer ...

3 a resposta

Quando / como as funções de expressão de valor padrão são vinculadas em relação ao caminho da pesquisa?

Para fins de teste, forneço minha própria implementação donow() função que épublic.now(). Usandosearch_path substituir o padrãopg_catalog.now() com minha própria versão funciona principalmente, mas eu tenho uma tabela com uma expressão padrão ...

6 a resposta

Maneira comum de comparar registro de data e hora no Oracle, PostgreSQL e SQL Server

Estou escrevendo uma consulta SQL que envolve descobrir se o carimbo de data / hora cai em determinado intervalo de dias. Eu escrevi isso no PostgreSQL, mas ele não funciona no Oracle e no SQL Server: AND creation_date < (CURRENT_TIMESTAMP - ...