Domande taggate «postgresql»

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


3
Perché Postgres UPDATE ha impiegato 39 ore?
Ho una tabella di Postgres con ~ 2,1 milioni di righe. Ho eseguito l'aggiornamento di seguito su di esso: WITH stops AS ( SELECT id, rank() OVER (ORDER BY offense_timestamp, defendant_dl, offense_street_number, offense_street_name) AS stop FROM consistent.master WHERE citing_jurisdiction=1 ) UPDATE consistent.master SET arrest_id=stops.stop FROM stops WHERE master.id = stops.id; …
17 postgresql 



2
Autorizzazione negata nel file durante il tentativo di importazione
Quando provo ad usare \iun file che non si trova nella cartella psql.exe, dice C:: permission denied. Ad esempio ho un file con il comando SQL su C:\Users\Work\Desktop\School Work\load_database.sqle quando scrivo \i "C:\Users\Work\Desktop\School Work\load_database.sql"dice C:: permission denied. Come posso risolvere questo problema? Ho trovato un lavoro qui dove si copia …

2
Come duplicare il database in postgresql?
Devo duplicare il database esistente incluso il suo schema e la sua struttura su un altro nuovo database. Ne ho bisogno nell'ambiente di comando della shell e non in pgadmin. Per favore, mi aiuti gentilmente. nohup pg_dump exampledb > example-01.sql createdb -O postgres exampledbclone_01 il mio utente è "postgres" nohup …
17 postgresql 

1
Matrice di query JSON PostgreSQL rispetto a più valori
Voglio scrivere una query contro il jsonbtipo in Postgres che, dato un array di ID clienti, troverà i gruppi corrispondenti. Dato questa tabella di esempio: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); Ho …



1
(x NON È NULL) vs (NON x È NULL) in PostgreSQL
Perché x IS NOT NULLnon è uguale a NOT x IS NULL? Questo codice: CREATE TABLE bug_test ( id int, name text ); INSERT INTO bug_test VALUES (1, NULL); DO $$ DECLARE v_bug_test bug_test; BEGIN RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS NULL); RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS …
16 postgresql  null 

2
CREA TABELLA COME vs SELEZIONA IN
PostgreSQL supporta CREATE TABLE ASe SELECT INTOquando uso entrambi? CREATE TABLE AS - definisce una nuova tabella dai risultati di una query CREATE TABLE AScrea una tabella e la riempie di dati calcolati da un SELECTcomando. Le colonne della tabella hanno i nomi e i tipi di dati associati alle …
16 postgresql  ctas 

2
Considerazioni sulla chiave primaria non intera
Contesto Sto progettando un database (su PostgreSQL 9.6) che memorizzerà i dati da un'applicazione distribuita. A causa della natura distribuita dell'applicazione, non posso usare numeri interi con incremento automatico ( SERIAL) come chiave primaria a causa di potenziali condizioni di competizione. La soluzione naturale è utilizzare un UUID o un …


2
La ricerca del trigramma diventa molto più lenta man mano che la stringa di ricerca aumenta
In un database Postgres 9.1, ho una tabella table1con ~ 1,5 M righe e una colonna label(nomi semplificati per il bene di questa domanda). C'è un trigramma-indice attivo su lower(unaccent(label))( unaccent()è stato reso immutabile per consentirne l'uso nell'indice). La seguente query è abbastanza veloce: SELECT count(*) FROM table1 WHERE (lower(unaccent(label)) …

1
impossibile connettersi al database postgresql remoto
Sto cercando di connettermi a un database psql remoto. Prima di aggiungere la voce pg_hba.conf con l'indirizzo IP del client, ricevevo un messaggio di errore: xdev@xdevbox:~$ psql -U postgres testdb -h 10.1.1.47 psql: FATAL: no pg_hba.conf entry for host "10.201.50.71", user "postgres", database "testdb", SSL off Ho aggiunto l'IP del …

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.