Ho bisogno di un'alternativa per eseguire il comando seguente: C:\xxx\pgsql\bin\pg_ctl" -D "C:\xxx\pgsql\data" -l "C:\yyy\log\pgsql.log" start. In questo modo il server si avvia e accede C:\yyy\log\pgsql.log. Quando provo a registrare il server come servizio, non sono disponibili opzioni di registrazione e il server accede al Visualizzatore eventi. Dalla documentazione di pg_ctl: …
Ciao, non riesco a far funzionare un vincolo come mi aspetto in postgreSQL. Da pgadmin eseguo la seguente query SQL. -- Check: "TypeCheck" -- ALTER TABLE "ComLog" DROP CONSTRAINT "TypeCheck"; ALTER TABLE "ComLog" ADD CONSTRAINT "TypeCheck" CHECK ("Type" SIMILAR TO 'email|post|IRL|minutes'); COMMENT ON CONSTRAINT "TypeCheck" ON "ComLog" IS 'One of …
Quando creo un database in PostgreSQL senza specificare esplicitamente un tablespace predefinito, il database viene creato senza problemi (ho effettuato l'accesso come utente pgsys ): postgres => crea database rich1; CREA DATABASE postgres => \ l + Elenco di database Nome | Proprietario | Codifica | Collazione | Ctype | …
Aumentare il valore default_statistics_target può rendere più veloce il tuo database, specialmente dopo l'analisi .... Leggendo questo articolo vedo che https://discuss.pivotal.io/hc/en-us/articles/201581033-default-statistics-target-Explained (...) in breve e in termini di base, questo parametro controlla il modo in cui le statistiche sono raccolte, con il valore 1 che è la statistica meno stimata …
Spero che il titolo sia auto-descrittivo. Voglio essere in qualche modo in grado di tradurre qualsiasi meta comando di Postgres nella sua query SQL corrispondente / sottostante, almeno per saperne di più su Postgres e sul modo in cui memorizza le meta-informazioni nelle sue tabelle. Qualche idea se questo è …
Quando mi collego a un DB Postgresql usando psql, ricevo spesso questi messaggi: => SELECT * FROM question_view ; ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1" Seguendo questa risposta SO , capisco che dovrei cambiare la codifica client di conseguenza: SET …
Quando stavo usando MySQL, ho potuto eseguire un comando SSH sul mio server e copiare il database sul mio computer locale. ssh -t remoteserver 'mysqldump --compress -u dbuser --password = "password" nome_db' | / usr / local / mysql / bin / mysql -u root --password = "password" nome_db locale …
La mia tabella ha il seguente aspetto: Column | Type | -----------------------+-------------------+ id | integer | source_id | integer | timestamp | integer | observation_timestamp | integer | value | double precision | esistono indici su source_id, timestamp e su una combinazione di timestamp e id ( CREATE INDEX timeseries_id_timestamp_combo_idx …
Ho un'applicazione (i dati sono archiviati in PostgreSQL), dove la maggior parte dei campi nelle tabelle non è sempre nulla, ma lo schema per queste tabelle non lo applica. Ad esempio guarda questo falso tavolo: CREATE TABLE "tbl" ( "id" serial, "name" varchar(40), "num" int, "time" timestamp PRIMARY KEY ("id"), …
Come è possibile sommare al meglio le differenze di un intervallo di date nella stessa colonna tra righe interlacciate? Ho una colonna Datetime e voglio calcolare la differenza tra le righe. Voglio la differenza in secondi. Questa domanda non riguarda come ottenere una differenza tra 2 timestamp, ma è più …
Nel caso più semplice, quando inseriamo una nuova riga in una tabella (e la transazione si impegna), sarà visibile a tutte le transazioni successive. Vedi xmaxessere 0 in questo esempio: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES (FALSE); SELECT ctid, xmin, xmax, * …
Ho 3 tavoli: Persone Inviare Piace Quando progetto il modello ER ha una dipendenza ciclica: 1: N Persone -------- <Posta 1: N Posta ---------- <Mi piace 1: N Persone -------- <Mi piace La logica è: 1 persona può avere molti post. 1 post ha molti Mi piace. 1 persona può …
Devo monitorare l'attività degli utenti nei nostri database. Ho impostato i seguenti parametri in postgresql.conf: log_min_duration_statement = 0 log_connections = on log_disconnections = on log_line_prefix = '%t %a %d %h %u |' Tuttavia, mi rendo conto che la maggior parte dei file di registro sono pieni di istruzioni eseguite postgresdall'utente, …
Il problema Abbiamo una domanda come SELECT COUNT(1) FROM article JOIN reservation ON a_id = r_article_id WHERE r_last_modified < now() - '8 weeks'::interval AND r_group_id = 1 AND r_status = 'OPEN'; Dato che si verifica un timeout (dopo 10 minuti) il più delle volte, ho deciso di indagare sul problema. …
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.