Sto cercando di capire quando la mia tabella è stata modificata verificandone la data di modifica come descritto in questa risposta . Ma il risultato non è sempre corretto. La data di modifica del file si aggiorna tra qualche minuto dopo l'aggiornamento della mia tabella. È un comportamento corretto? PostgreSQL …
Ho un'idea abbastanza decente di quante righe verrà effettivamente elaborata dalla mia query SELECT ... INTO (ad esempio, so quante si materializzeranno). Capisco che Postgres non mi dirà completezza percentuale, c'è un modo (sepolto in profondità nei registri, nelle tabelle di sistema o altro) che posso scoprire quante righe sono …
Questo è piuttosto semplice, ma sono sconcertato da ciò che fa PG (v9.0). Iniziamo con una semplice tabella: CREATE TABLE test (id INT PRIMARY KEY); e alcune righe: INSERT INTO TEST VALUES (1); INSERT INTO TEST VALUES (2); Usando il mio strumento di query JDBC preferito (ExecuteQuery), collego due finestre …
C'è un modo per esportare i dati della tabella di Postgres come json in un file? Ho bisogno che l'output sia riga per riga, come: {'id':1,'name':'David'} {'id':2,'name':'James'} ... EDIT: versione postgres: 9.3.4
È stato portato alla mia attenzione che il USINGcostrutto (anziché ON) nella FROMclausola delle SELECTquery potrebbe introdurre barriere di ottimizzazione in alcuni casi. Intendo questa parola chiave: SELEZIONA * Da un ISCRIVITI b USANDO (a_id) Solo in casi più complessi. Contesto: questo commento a questa domanda . Lo uso molto …
Secondo la documentazione di PostgreSQL , non c'è alcuna differenza di prestazioni tra VARCHAR, VARCHAR(n)e TEXT. Devo aggiungere un limite di lunghezza arbitraria a una colonna di nome o indirizzo ? Modifica: non un duplicato di: La ricerca dell'indice sarebbe notevolmente più veloce con char vs varchar quando tutti i …
Voglio fare un benchmark di una query contenente una funzione definita dall'utente che ho scritto per PostgreSQL. Esistono modi standard per eseguire un simile benchmark? So che il tempismo può essere attivato con \timingil prompt di psql, ma idealmente mi piacerebbe avere uno script che si occupi di tutto automaticamente: …
L'app che stiamo costruendo potrebbe eseguire query di inserimento piuttosto grandi. C'è un limite al fatto che la mia query postgres può contenere solo un certo numero di caratteri?
È possibile aggiornare una vista materializzata in modo incrementale in PostgreSQL, ovvero solo per i dati nuovi o modificati? Considera questa tabella e vista materializzata: CREATE TABLE graph ( xaxis integer NOT NULL, value integer NOT NULL, ); CREATE MATERIALIZED VIEW graph_avg AS SELECT xaxis, AVG(value) FROM graph GROUP BY …
Questa è una domanda puramente teorica. Diciamo che ho un'applicazione distribuita su più server. Un bilanciamento del carico, Server applicazioni multipli / scalabili Un (singolo) server di database (per il momento) Nelle prime due parti, so cosa cercare. Ma per quanto riguarda il server di database? Che tipo di hardware …
Abbiamo una tabella da 2,2 GB in Postgres con 7.801.611 righe al suo interno. Stiamo aggiungendo una colonna uuid / guid e mi chiedo quale sia il modo migliore per popolare quella colonna (poiché vogliamo aggiungere un NOT NULLvincolo ad essa). Se capisco correttamente Postgres, un aggiornamento è tecnicamente una …
Ho creato un portale superutente con il seguente comando create role portal with superuser password 'portal' Quando ho provato ad accedere a Postgres con l'utente del portale, visualizzo il seguente errore nelle rotaie. FATAL: role "portal" is not permitted to log in Non riesco a seguire quello che sta succedendo. …
Ho una VM con indirizzo IP 192.168.0.192 che esegue postgreSQL. Se lo specifico listen_addresses = '*' quindi posso collegarmi da un'altra VM al 192.168.0.191 e da localhost. Ma non riesco a usare un elenco per dire a postgreSQL di usare quei due indirizzi. Se cambio a hear_addresses in un elenco: …
Recentemente ho aggiornato la mia macchina da Mac OS X Lion (10.7.4) a Mountain Lion (10.8) e penso che abbia migliorato l'installazione di PostgreSQL. È stato installato originariamente tramite Homebrew. Non sono un DBA, ma spero che qualcuno possa dirmi come risolvere questo problema. Non riesco a collegarmi (ma prima …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.