Domande taggate «postgresql»

Tutte le versioni di PostgreSQL. Aggiungi un ulteriore tag specifico della versione come postgresql-11 se quel contesto è importante.


3
Indirizzo email chiave unica o primaria?
Sono un principiante nei database. Ho letto in giro e ho scoperto che probabilmente non è una buona idea usare l'indirizzo e-mail come chiave primaria perché i confronti di stringhe sono più lenti che influiscono sulle prestazioni in join complessi e se un'e-mail cambia dovrei cambiare tutte le chiavi esterne …

1
Il tavolo occupato non viene aspirato
Stiamo usando Postgres 9.2 su Windows per archiviare i dati di serie a bassa frequenza: stiamo inserendo circa 2000 righe al secondo ogni secondo 24 ore, 7 giorni alla settimana senza tempi di inattività. C'è un oggetto DELETEche gira sul tavolo ogni 10 minuti circa per mantenere la lunghezza del …


1
Transazione PostgreSQL Impegno per ore
Sto riscontrando un problema in base al quale ho due connessioni da un utente al mio server PostgreSQL che sono state in esecuzione per circa 4 ore e sono in stato di commit da un po 'di tempo (almeno 1 ora che l'ho guardato) . Queste connessioni bloccano l'esecuzione di …



1
Come posso richiedere un flush dei log delle transazioni postgresql?
Ho il seguente problema: una distribuzione Linux "verticale" (Sophos UMT) viene fornita con PostgreSQL 9.2 per memorizzare la sua configurazione. Sfortunatamente, dall'ultimo aggiornamento, sembra che i registri delle transazioni (WAL) di alcune istanze stiano crescendo senza mai essere scaricati. Questo fa sì che la cartella pg_xlog cresca di un ordine …
11 postgresql 


1
Postgres: count (*) vs count (id)
Ho visto nella documentazione la differenza tra count(*)e count(pk). Stavo usando count(pk)(dov'è pka SERIAL PRIMARY KEY) non sapendo dell'esistenza di count(*). La mia domanda riguarda le ottimizzazioni interne di Postgres. È abbastanza intelligente capire che SERIAL PRIMARY KEYa esisterà in ogni riga e non sarà mai falso e conterà solo …

1
Errore: funzione set_valued chiamata nel contesto che non può accettare un set. Di cosa si tratta?
Uso Postgresql 9.1, con Ubuntu 12.04. Ispirato dalla risposta di Craig alla mia domanda concatenazione di tipo setof o registrare setof ho pensato di andare bene con l'utilizzo return query, setof recorde un generatore di serie in questa funzione plpgsql: create or replace function compute_all_pair_by_craig(id_obj bigint) returns setof record as …


1
PostgreSQL pg_stat_activity mostra COMMIT
Di recente abbiamo sostituito il nostro server di database con una macchina aggiornata con 4 CPU quad core e 32 GB di RAM. Abbiamo anche riproposto la nostra vecchia scatola in modo che fungesse da slave con replica in streaming. Entrambe le caselle eseguono CentOS 6.3 e PostgreSQL 9.2. Postgres …
11 postgresql 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.