Perguntas com a marcação «postgresql»

Todas as versões do PostgreSQL. Adicione uma tag específica da versão adicional, como postgresql-11, se esse contexto for importante.

1
Corrigindo a estrutura da tabela para evitar `Erro: o valor duplicado da chave viola a restrição exclusiva`
Eu tenho uma tabela que é criada desta maneira: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Posteriormente, algumas linhas são inseridas especificando o ID: INSERT INTO "jos_content" …





4
Desempenho do índice para CHAR vs VARCHAR (Postgres)
Nesta resposta ( /programming/517579/strings-as-primary-keys-in-sql-database ), uma única observação chamou minha atenção: Lembre-se também de que muitas vezes há uma grande diferença entre um CHAR e um VARCHAR ao fazer comparações de índice Isso se aplica / ainda se aplica ao Postgres? Encontrei páginas no Oracle afirmando que CHARé mais ou …

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 …




2
Banco de dados "congelado" em ALTER TABLE
Nosso ambiente de produção congelou * esta manhã por um tempo ao alterar uma tabela, adicionando uma coluna na verdade. SQL ofensivo:ALTER TABLE cliente ADD COLUMN topicos character varying(20)[]; * O login em nosso sistema requer uma seleção da mesma tabela, para que ninguém possa fazer login durante a alteração …


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: …

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.