Perguntas com a marcação «postgresql»

16
Como fazer a extensão pg_dump pular?

Esta é a versão 9.3, mas eu me lembro de coisas semelhantes acontecendo desde a 7.x. Então, crio o banco de dados e instalo a extensão plpgsql nele. Posteriormente, crio um pg_dump e antes de restaurá-lo no databse, verifique se ele também possui a extensão plpgsql. Então, ao restaurar isso...

16
CRIAR TABELA AS vs SELECT INTO

O PostgreSQL suporta CREATE TABLE ASe SELECT INTOquando uso os dois? CREATE TABLE AS - definir uma nova tabela a partir dos resultados de uma consulta CREATE TABLE AScria uma tabela e a preenche com dados calculados por um SELECTcomando. As colunas da tabela têm os nomes e tipos de dados...

16
Considerações sobre chave primária não inteira

Contexto Estou projetando um banco de dados (no PostgreSQL 9.6) que armazena dados de um aplicativo distribuído. Devido à natureza distribuída do aplicativo, não posso usar números inteiros de incremento automático ( SERIAL) como minha chave primária devido a possíveis condições de corrida. A...

16
Cache de índice do PostgreSQL

Estou tendo dificuldade em encontrar explicações 'leigas' de como os índices são armazenados em cache no PostgreSQL, portanto, gostaria de verificar a realidade de qualquer uma ou todas essas suposições: Os índices do PostgreSQL, como linhas, ficam no disco, mas podem ser armazenados em cache. Um...

16
PostgreSQL: colunas geradas

O PostgreSQL suporta colunas geradas ? Também conhecido como colunas virtuais . Eu não estou falando de IDENTITYcolunas . Não consigo encontrar nenhuma informação sobre esse recurso notável, mas sei que ele está disponível no SQL Server e nas versões mais recentes do MariaDB e MySQL. O recurso é...