Proprio come la struttura MEMO in SQL Server, che è una sorta di "traccia cartacea" di passaggi che l'ottimizzatore esegue per ottimizzare la query. PostgreSQL ha la struttura simile che registra i passaggi dell'ottimizzatore?
So che devo scrivere SUMdue volte, se desidero usarlo in una HAVINGclausola (o utilizzare una tabella derivata altrimenti): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; La mia domanda ora è, se questo non è ottimale. Come programmatore, questa query sembra che il DB …
La contabilità a doppia entrata è un insieme di regole per la registrazione di informazioni finanziarie in un sistema di contabilità finanziaria in cui ogni transazione o evento modifica almeno due diversi conti contabili. Un conto può essere "addebitato" o "accreditato" e la somma di tutti i crediti deve essere …
Sto sviluppando una sceneggiatura davvero lunga. Vorrei suddividere lo script in script più piccoli e più gestibili e includere ogni file sql in un file master, quindi eseguire semplicemente il file master. esempio: master.sql contenuto (non conosco la sintassi da usare): file1.sql file2.sql file3.sql Ho trovato diversi tutorial sull'uso psql …
Mi chiedo se esiste un modo per dichiarare una variabile di tabella dei tipi in PL / pgSQL per contenere i risultati della query? Ad esempio, come posso esprimere qualcosa come: q1 = select * from foo; q2 = select * from bar; for t1 in q1: for t2 in …
ho un tavolo chiamato libro CREATE TABLE book ( id smallint NOT NULL DEFAULT 0, bname text, btype text, bprices numeric(11,2)[], CONSTRAINT key PRIMARY KEY (id ) ) e una funzione save_book CREATE OR REPLACE FUNCTION save_book(thebook book) RETURNS text AS $BODY$ DECLARE myoutput text :='Nothing has occured'; BEGIN update …
Sto usando il comando psql \ copy e vorrei passargli una variabile dalla shell (per il nome della tabella) come ho fatto durante le query di script. Ho letto nella documentazione per psql che: La sintassi del comando è simile a quella del comando COPIA SQL. Si noti che, per …
Voglio impostare un database di backup sul server fisico che si trova proprio sotto il mio server di database fisico primario. Sto usando Postgres 9.2 e voglio usare la replica sincrona in streaming (per atomicità), ma non sono completamente a conoscenza di come, ad esempio, A) l'impostazione iniziale della tabella …
Sto trasferendo un progetto per animali da PostgreSQL (9.2.2) a SQL Server (2012 Standard). Ho notato un fenomeno interessante durante l'interrogazione di parole unicode. Data la definizione: CREATE TABLE [word]( [id] [int] IDENTITY(0,1) NOT NULL, [value] [nvarchar](255) NULL ); e i dati: insert into word (value) values (N'ῥύπῳ'); insert into …
Sono nuovo del database PostgreSQL. Devo installarlo sul mio computer. Non sono amministratore nel mio sistema. Qualcuno può suggerire, se non amministratore può installarlo. Se esiste un altro modo di installazione oltre a .exe, per favore fatemi sapere. Grazie in anticipo.
PostgreSQL 9.2.2 su Windows 7 a 64 bit. L'impostazione log_statementnel postgresql.conffile specifica quali istruzioni registrare (nessuna, DDL, modifica dei dati o tutte). In che misura l'impostazione log_statement = 'all'peggiora le prestazioni? Ho letto che questo riduce significativamente le prestazioni, ma queste affermazioni provengono da articoli più vecchi, quindi quanto di …
Poiché in questa modalità pgbouncer crea una connessione in uscita per ogni connessione in entrata, mi sembra che pgbouncer non funzioni come pooler. È solo 1 a 1 mappatura. Dove sbaglio?
Sto testando un aggiornamento PostgreSQL da 8.2.1 a 9.2 su una macchina virtuale che esegue una distribuzione Linux personalizzata. La procedura di aggiornamento è la seguente: Avvia il pgservizio Vuoto tutti i DB (non sono sicuro che sia necessario) Backup con pg_dumpall Interrompere il pgservizio Allontana la directory in cui …
Sono nuovo nel database PostgreSQL. Di recente il nostro sviluppatore ha dovuto eseguire alcuni aggiornamenti nei nostri sistemi. Per questo motivo stiamo pianificando di implementare alcuni metodi per implementare il failover del database. Sulla base della mia lettura dalla wiki di postgresql qui , stiamo cercando di implementare warm standby …
PostgreSQL 9.2 ha introdotto il jsontipo di campo. Perché e quando dovrei usarlo? Quali sono i vantaggi di un campo di testo? Ho pensato che fossero disponibili nuove opzioni di query, tuttavia non ne ho viste. Mi sto perdendo qualcosa?
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.