Perguntas com a marcação «postgresql-9.3»

PostgreSQL versão 9.3

2
Consultas rápidas sobre distâncias hamming no postgres
Eu tenho um banco de dados grande (16 milhões de linhas) contendo hashes perceptivos de imagens. Gostaria de poder pesquisar linhas impedindo a distância em um prazo razoável. Atualmente, até onde eu entendi direito o problema, acho que a melhor opção aqui seria uma implementação personalizada do SP-GiST que implemente …

1
DELETE linhas que não são referenciadas em outra tabela
Eu tenho duas tabelas em um banco de dados PostgreSQL 9.3: A tabela link_replypossui uma chave estrangeira chamada which_groupapontando para a tabela link_group. Quero excluir todas as linhas de link_grouponde não link_replyexiste nenhuma linha relacionada . Parece bastante básico, mas eu tenho lutado com isso. Será algo simples assim (não …

1
Lidando com o espaço em disco cheio no postgresql
Eu tenho um aplicativo da web Django com back-end postgresql 9.3.10 (sentado em um sistema operacional Linux). Corri para o erro de disco cheio, de modo que, mesmo se eu tentar truncar uma tabela, recebo erros do tipo: ERROR: could not extend file "base/30137/33186048": No space left on device HINT: …

3
Atualizar um elemento json no tipo de dados json
Não consigo descobrir como atualizar um elemento em um tipo de dados PostgreSQL 9.3. Meu exemplo: CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, modified timestamp with time zone, …

1
Como depurar uma consulta ociosa?
Eu tenho uma consulta em lote que estou executando diariamente no meu banco de dados. No entanto, parece que ele fica parado no estado inativo e estou tendo muita dificuldade em depurar o que está acontecendo. A consulta é uma agregação em uma tabela que está sendo inserida simultaneamente, o …


7
Por que o PostgreSQL 9.3 não inicia no Ubuntu?
Instalei com êxito o PostgreSQL 9.3 a partir do repositório APT em 2 VMs executando o Ubuntu 12.04 e 13.04 ... no entanto, não consigo instalá-lo corretamente na minha máquina host executando o Ubuntu 12.04. A instalação (desta vez) parece ter funcionado bem, mas talvez haja um erro que não …


1
Como mover um espaço de tabela do PostgreSQL?
Existe uma maneira de mover fisicamente um espaço de tabela do PostgreSQL 9.3 de /old/dirpara /new/dir? Gostaria apenas mvdo diretório e dizer ao PostgreSQL que o espaço de tabela agora está localizado /new/dir. Parece que ALTER TABLESPACEapenas permite renomear. Eu gostaria de evitar criar um novo espaço de tabela e …



2
Como obter o contexto de exceção para uma exceção gerada manualmente no PL / pgSQL?
No Postgres, obtemos o "rastreamento de pilha" das exceções usando este código: EXCEPTION WHEN others THEN GET STACKED DIAGNOSTICS v_error_stack = PG_EXCEPTION_CONTEXT; Isso funciona bem para exceções "naturais", mas se criarmos uma exceção usando RAISE EXCEPTION 'This is an error!'; ... então não há rastreamento de pilha. De acordo com …



1
postgres - pg_dump e pg_restore sem funções
Estou tentando restaurar um despejo sem ter as funções apropriadas no banco de dados de recebimento. Como mencionado aqui , mas também aqui , você precisa ter o --no-ownercomo uma opção, seja em pg_dumpou pg_restoreou ambos Eu usei a seguinte linha de comando para criar meu despejo "C:\Program Files\PostgreSQL\9.3\bin\pg_dump.exe" --no-owner …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.