Ci sono 2 parti alla mia domanda. Esiste un modo per specificare la dimensione iniziale di un database in PostgreSQL? In caso contrario, come gestisci la frammentazione quando il database cresce nel tempo? Di recente sono migrato da MSSQL a Postgres e una delle cose che abbiamo fatto nel mondo …
Sto lavorando su un sistema di sviluppo e sto ripristinando un database, ad esempio "pippo", che sto usando per scopi di sviluppo. Mentre sto lavorando attraverso i nodi, ho appena eseguito DROP DATABASE foo. Tuttavia, ho realizzato rapidamente di aver mangiato tutto lo spazio sul mio disco. Una schifezza. VACUUM …
Contesto : sto lavorando su http://sqlfiddle.com (il mio sito) e sto cercando di prevenire una via di abuso possibile lì. Spero che chiedendo di un problema che sto affrontando attualmente, non inavvertitamente peggiori il potenziale abuso, ma cosa puoi fare? Mi fido di voi gente. Vorrei impedire a qualsiasi utente …
Quando eseguo un sistema di database PostgreSQL come faccio a sapere se il mio database nel suo insieme ha integrità al 100%? Fondamentalmente come faccio a sapere se i miei file di dati e le mie pagine sono tutti buoni al 100% senza corruzione? Nel mondo di Microsoft SQL Server …
Ho trascorso le ultime 8 ore a cercare di importare l'output di "mysqldump --compatible = postgresql" in PostgreSQL 8.4.9 e ho già letto almeno 20 thread diversi qui e in altre parti su questo problema specifico, ma non ho trovato vera risposta utilizzabile che funziona. Dati MySQL 5.1.52 scaricati: mysqldump …
Come posso scrivere SQL per leggere un file XML in un XMLvalore PostgreSQL ? PostgreSQL ha un tipo di dati XML nativo con la XMLPARSEfunzione di analizzare una stringa di testo per quel tipo. Ha anche modi per leggere i dati dal filesystem; la COPYdichiarazione, tra gli altri. Ma non …
Come devo rappresentare una latitudine e una longitudine in Postgres senza utilizzare PostGIS? Il sistema che sto usando non consente il passthrough SQL, quindi non posso usare POSTGIS.
Ho TRUNCATEun enorme tavolo (~ 120Gb) chiamato files: TRUNCATE files; VACUUM FULL files; La dimensione della tabella è 0, ma non è stato rilasciato spazio su disco. Qualche idea su come recuperare il mio spazio su disco perso? AGGIORNAMENTO: Lo spazio su disco è stato rilasciato dopo ~ 12 ore, …
Perché PostgreSQL esegue la scansione sequenziale della tabella alla COUNT(*)ricerca di query, mentre esiste una chiave primaria molto piccola e indicizzata?
Sto usando PostgreSQL 8.3 + PostGIS 1.3 per memorizzare i dati geospaziali su Ubuntu 8.04 Hardy . Questa particolare versione di PostGIS presenta un bug nel calcolo di buffer()segmenti molto complessi, il che fa sì che la query occupi sempre più memoria fino a quando l'intera macchina non si blocca. …
Sto progettando un programma di simulazione di baseball e ho riscontrato un problema con la progettazione dello schema di boxscore. Il problema che ho è che voglio tenere traccia di quante piste sono segnate in ciascun inning. Il modo in cui lo faccio nel programma reale è usare un array …
Mi sono imbattuto in questa domanda in una conversazione su Twitter con Lukas Eder . Sebbene il comportamento corretto sia applicare la clausola ORDER BY sulla query più esterna, poiché, qui, non stiamo usando DISTINCT, GROUP BY, JOIN o qualsiasi altra clausola WHERE nella query più esterna, perché un RDBMS …
In PostgreSQL 9.5, data una semplice tabella creata con: create table tbl ( id serial primary key, val integer ); Corro SQL per INSERIRE un valore, quindi AGGIORNA nella stessa istruzione: WITH newval AS ( INSERT INTO tbl(val) VALUES (1) RETURNING id ) UPDATE tbl SET val=2 FROM newval WHERE …
C'è un modo per spostare fisicamente un tablespace PostgreSQL 9.3 da /old/dira /new/dir? Vorrei solo mvla directory e dire a PostgreSQL che il tablespace si trova ora in /new/dir. Sembra che ALTER TABLESPACEti consente solo di rinominare. Vorrei evitare di creare un nuovo tablespace e spostare il database su di …
Ho un tavolo come questo: CREATE TABLE products ( id serial PRIMARY KEY, category_ids integer[], published boolean NOT NULL, score integer NOT NULL, title varchar NOT NULL); Un prodotto può appartenere a più categorie. category_idscolonna contiene un elenco di ID di tutte le categorie di prodotti. La query tipica è …
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.