Domande taggate «postgresql»

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



1
Come sostituire atomicamente i dati della tabella in PostgreSQL
Voglio sostituire l'intero contenuto di una tabella, senza influire sulle SELECTdichiarazioni in entrata durante il processo. Il caso d'uso è avere una tabella che memorizzi le informazioni sulla cassetta postale che vengono regolarmente estratte e che devono essere archiviate in una tabella PostgreSQL. Esistono molti client che utilizzano un'applicazione che …
14 postgresql 

1
Come indicizzare una query con `WHERE field IS NULL`?
Ho una tabella con molti inserti, impostando uno dei campi ( uploaded_at) su NULL. Quindi un'attività periodica seleziona tutte le tuple WHERE uploaded_at IS NULL, le elabora e aggiorna, impostando la uploaded_atdata corrente. Come devo indicizzare la tabella? Capisco che dovrei usare un indice parziale come: CREATE INDEX foo ON …

3
Confronta due database Postgres simili per le differenze
Di tanto in tanto scarico set di dati disponibili pubblicamente sotto forma di dB di Postgres. Questi set di dati vengono aggiornati / modificati / ampliati nel tempo dall'host del repository. Esiste un comando o uno strumento Postgres (idealmente FOSS) in grado di mostrare le differenze tra un database OLD …






1
Postgres: la relazione non esiste errore
Ho usato pg_restore per caricare il mio db postgres con un file di dump. Mi sono collegato al mio db con il mio utente: sudo -u arajguru psql dump select current_user; current_user -------------- arajguru Ora sono stato in grado di vedere tutte le tabelle appena create: dump=> \dt List of …
14 postgresql 

4
Elimina tutti i dati nel database Postgres
Ho creato un nuovo dump db da un server di produzione con i flag --data-onlye --column-inserts, quindi ho solo un mucchio di istruzioni insert per inserire dati quando eseguo un ripristino su un server di gestione temporanea. pg_dump -h localhost -U adminuser --data-only --column-inserts maindb > maindb.sql Come si eliminano …


1
Perché PostgreSQL sceglie l'ordine di join più costoso?
PostgreSQL utilizzando le impostazioni predefinite, oltre a default_statistics_target=1000 random_page_cost=1.5 Versione PostgreSQL 10.4 on x86_64-pc-linux-musl, compiled by gcc (Alpine 6.4.0) 6.4.0, 64-bit Ho passato l'aspirapolvere e analizzato. La query è molto semplice: SELECT r.price FROM account_payer ap JOIN account_contract ac ON ap.id = ac.account_payer_id JOIN account_schedule "as" ON ac.id = "as".account_contract_id …


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.