Ao usar o PostgreSQL v9.1, como listar todos os esquemas usando o SQL? Eu estava esperando algo do tipo: SELECT something FROM
PostgreSQL versão 9.1
Ao usar o PostgreSQL v9.1, como listar todos os esquemas usando o SQL? Eu estava esperando algo do tipo: SELECT something FROM
Eu sou novo no Postgres e estou tentando migrar nossos bancos de dados MySQL. No MySQL posso conceder SELECT, UPDATE, INSERT, e DELETEprivilégios de um usuário privilegiado baixa e permitir a esses subsídios para aplicar a todas as tabelas em um banco de dados especificado. Devo estar faltando...
Eu uso o PostgreSQL 9.1 no Ubuntu 12.04. Preciso selecionar registros dentro de um intervalo de tempo: minha tabela time_limitspossui dois timestampcampos e uma integerpropriedade. Existem colunas adicionais na minha tabela real que não estão envolvidas com esta consulta. create table (...
Usando o PostgreSQL v9.1. Eu tenho as seguintes tabelas: CREATE TABLE foo ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, type VARCHAR(60) NOT NULL UNIQUE ); CREATE TABLE bar ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, description VARCHAR(40) NOT NULL UNIQUE, foo_id BIGINT NOT NULL REFERENCES...
Entendo que, após a instalação, o PostgreSQL não tem senha para seu usuário root db (postgres): postgres=# select usename, passwd is null from pg_shadow; usename | ?column? ----------+---------- postgres | t (1 row) ... e é aconselhável configurá-lo com: alter role postgres password...
Como listar todas as visualizações de um banco de dados usando um comando SQL no PostgreSQL? Gostaria de algo semelhante à saída do \dvcomando psql , mas de preferência apenas uma lista de nomes de exibição. por exemplo, SELECT ...; my_view_1 my_view_2 my_view_3 Estou executando o PostgreSQL...
Nosso sistema grava muitos dados (tipo sistema de Big Data). O desempenho de gravação é bom o suficiente para nossas necessidades, mas o desempenho de leitura é realmente muito lento. A estrutura da chave primária (restrição) é semelhante para todas as nossas tabelas: timestamp(Timestamp) ;...
Encontrei um milhão de exemplos de como definir as configurações do Autovacuum, mas não consigo encontrar como listar a configuração atual. O Postgres 9.1 é a versão que mais me
Esta manhã, eu tenho tentado conectar o banco de dados PostgreSQL na minha área de trabalho do Windows 7 Professional. O valor padrão é 'postgres', mas com certeza esqueci a senha que usei quando a instalei originalmente. Pesquisei no Google e encontrei uma postagem relacionada à redefinição de...
Eu tenho meu servidor de produção (ubuntu 13.10) rodando com o postgresql 9.1. Quero usar alguns recursos da 9.3, portanto, quero atualizar. Alguém poderia me ajudar com a atualização da 9.1 para a 9.3, para que haja um tempo de inatividade não superior a 30 minutos. ou então? A principal...
Eu posso listar todas as tabelas em todos os esquemas usando > \dt *.* mas isso também lista as tabelas do sistema que superam em muito as minhas tabelas com as quais me preocupo. Gostaria de todas as tabelas (e possivelmente visualizações) criadas por mim no esquema público e em todos os...
Eu tenho um banco de dados chamado "A" que possui dois esquemas "B" e "C". Quero fazer backup e restaurar o esquema "B" em um servidor diferente? não sei como fazer isso, pois sou novo no Postgres. Preciso criar um novo banco de dados no novo servidor a partir do nome "A" e depois restaurar o...
Estou usando a AWS como meu ambiente de nuvem. Instalei o PostgreSQL na mesma unidade que o volume da minha instância raiz. Anexei e montei a segunda unidade na minha instância. Agora eu quero mover todos os meus dados do PostgreSQL para a unidade diferente. Ainda estou no modo de desenvolvimento...
Eu obtive um despejo do meu banco de dados PostgreSQL com: pg_dump -U user-name -d db-name -f dumpfile que depois procuro restaurar em outro banco de dados com: psql X -U postgres -d db-name-b -f dumpfile Meu problema é que o banco de dados contém restrições referenciais, verificações e...
Em continuação a uma pergunta publicada por mim em É uma boa idéia mover tabelas de alto volume e alto acesso para um banco de dados separado? , estou procurando diferentes técnicas / soluções disponíveis para arquivamento de banco de dados no PostgreSQL. Poucas soluções que consigo pensar...
Em um banco de dados do Postgres 9.1, tenho uma tabela table1com ~ 1.5M linhas e uma coluna label(nomes simplificados para fins de pergunta). Existe um índice trigrama funcional ativado lower(unaccent(label))( unaccent()foi tornado imutável para permitir seu uso no índice). A seguinte consulta é...
Estou descartando meu banco de dados do Postgres usando pg_dump (no formato de texto sem formatação) e restaurando-o simplesmente usando o psql (com o-f opção). O que suscita a pergunta: estou perdendo alguma coisa por não usar pg_restore, que parece uma ferramenta de restauração especializada (em...
Estou executando Postgresql 9.1no Ubuntu. A versão exata do Postgresql é 9.1+129ubuntu1como meu gerenciador de pacotes mostra. Eu tenho 2 bancos de dados ativamente em uso e eles são usados em um servidor remoto. Desejo registrar consultas com um longo tempo de execução. Então eu defino os...
É verdade que é IMPOSSÍVEL criar um usuário de backup somente leitura no PostgreSQL? Fui avisado em um canal de IRC que você simplesmente não pode ter um usuário apenas de backup sem privilégios de propriedade. Acho isso muito estranho, então quero ter certeza de que não estou perdendo alguma...
Eu tentei a criptografia de aes usando a seguinte instrução: SELECT encrypt('test', 'key', 'aes'); que funcionou, mas não consigo descriptografar o valor. Eu o inseri em um campo do tipo de dados bytea, mas não tenho certeza se esse foi o caminho certo. SELECT decrypt(pw, 'key', 'aes') FROM...