Domande taggate «postgresql»

PostgreSQL è un sistema open source di gestione dei database relazionali a oggetti (ORDBMS) disponibile per tutte le principali piattaforme tra cui Linux, UNIX, Windows e OS X. Si prega di menzionare la versione esatta di Postgres quando si fanno domande. Le domande relative all'amministrazione o alle funzionalità avanzate sono indirizzate al meglio a dba.stackexchange.com.


4
postgresql COUNT (DISTINCT ...) molto lento
Ho una query SQL molto semplice: SELECT COUNT(DISTINCT x) FROM table; La mia tabella ha circa 1,5 milioni di righe. Questa query viene eseguita abbastanza lentamente; ci vogliono circa 7,5 secondi, rispetto a SELECT COUNT(x) FROM table; che dura circa 435 ms. Esiste un modo per modificare la mia query …

14
Ottenere "[archiver] versione non supportata (1.13) nell'intestazione del file" quando si esegue pg_restore
Ho appena aggiornato a Postgres 10.2 su Mac OS che corrisponde a 10.2 su Heroku. Sto cercando di scaricare una copia del database e ripristinarlo localmente. Prima dell'aggiornamento il ripristino funzionava bene. io corro pg_restore --verbose --clean --no-acl --no-owner -h localhost -d database_name backup.dump ma sto ricevendo questo errore: pg_restore: …

7
Seleziona il tipo di dati del campo in postgres
Come posso ottenere il tipo di dati di un campo specifico dalla tabella in postgres? Ad esempio, ho la tabella seguente, student_details (numero intero stu_id, nome_stu varchar (30), data / ora del join_data); In questo usando il nome del campo / o in qualsiasi altro modo, ho bisogno di ottenere …
165 postgresql 



15
Postgresql - impossibile eliminare il database a causa di alcune connessioni automatiche al DB
Ogni volta che provo a eliminare il database ottengo: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Quando uso: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB'; Ho terminato la connessione da quel DB, ma se provo a eliminare il …





7
Raggruppa i risultati delle query per mese e anno in postgresql
Ho la seguente tabella di database su un server Postgres: id date Product Sales 1245 01/04/2013 Toys 1000 1245 01/04/2013 Toys 2000 1231 01/02/2013 Bicycle 50000 456461 01/01/2014 Bananas 4546 Vorrei creare una query che fornisca SUMla Salescolonna e raggruppa i risultati per mese e anno come segue: Apr 2013 …
157 sql  postgresql 


8
Vincolo univoco di Postgres contro indice
Come posso capire la documentazione le seguenti definizioni sono equivalenti: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_idx on foo using btree (code, label); Tuttavia, …
157 sql  postgresql  unique 


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.