Ich muss große Textmengen in Postgres speichern, hauptsächlich Befehlsprotokolle und die Ausgabe lang laufender Befehle, und ich muss wissen, ob es einige Einstellungen gibt, die helfen könnten, die Daten mit einem Tool wie zlib oder anderen nativen platzsparenden Methoden transparent zu komprimieren . Bei den Daten handelt es sich hauptsächlich …
Ich möchte große Mehrkanal-Zeitreihendaten (100 MB - 1 GB) in eine PostgreSQL-Datenbank importieren. Die Daten stammen aus Dateien im EDF-Format , die die Daten in "Datensätze" oder "Epochen" von jeweils einigen Sekunden aufteilen. Der Datensatz jeder Epoche enthält die Signale für jeden Datenkanal als sequentielle Arrays kurzer Ganzzahlen. Ich bin …
Ich habe eine Postgres-Datenbanktabelle foo, die unter anderem eine Spalte für scorediesen Bereich von 0 bis 10 enthält. Ich möchte, dass eine Abfrage die Gesamtzahl der Bewertungen, die Anzahl der Bewertungen zwischen 0 und 3 und die Anzahl der Bewertungen zwischen 4 zurückgibt und 6 und die Anzahl der Punkte …
Ich verwende eine Anweisung von dieser Seite , um blockierende Abfragen in Postgres anzuzeigen SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, ka.query AS blocking_statement, now() - ka.query_start AS blocking_duration, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement, now() - a.query_start AS blocked_duration FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON …
Wir schaffen SAAS, wo wir höchstens 50.000 Kunden haben werden. Wir erwägen, für jeden Kunden einen Benutzer in der Postgres-Datenbank zu erstellen. Wir werden jeden Benutzer, der sich bei unserem Dienst anmeldet, einem Benutzer in der Datenbank zuordnen, um sicherzugehen, dass er nur Zugriff auf seine eigenen Daten hat. Mit …
In meiner App füge ich mehrzeilige Einfügungen ein, wenn ich kann, nur weil dadurch die Anzahl der Roundtrips zwischen der Datenbank und der App verringert wird. Ich war jedoch neugierig, gibt es noch andere Vorteile? Wenn beispielsweise mehrere Zeilen gleichzeitig eingefügt werden: insert into tbl (c1, c2) values (v1, v2) …
Ich arbeite mit PostgreSQL 9.3 unter Verwendung der psycopg2Datenbank-API. Ich habe die DB-API auf die minimale Isolationsstufe ("Autocommit" -Modus) eingestellt und verwalte meine eigenen Transaktionen direkt über SQL. Beispiel: cur = self.conn.cursor() cur.execute("BEGIN;") cur.execute("SELECT dbId, downloadPath, fileName, tags FROM {tableName} WHERE dlState=%s".format(tableName=self.tableName), (2, )) ret = cur.fetchall() cur.execute("COMMIT;") Ist die …
Ich führe gleichzeitig Postgres-Abfragen wie folgt aus: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 Jede Abfrage wirkt sich auf die feste K-Anzahl von Zeilen aus, und ich kann keine Möglichkeit finden, die Reihenfolge zu erzwingen, in der die Zeilen aktualisiert werden. Am Ende habe ich …
Ich habe die folgende Situation: Ich habe drei Computer, auf denen Postgresql-Datenbanken ausgeführt werden. Ein Computer enthält Client-Kontoinformationen (rufen Sie diesen Computer C auf), die anderen beiden Computer enthalten Client-Protokollierungsinformationen (nennen Sie diese L1 und L2). Der Grund für die Aufteilung besteht darin, das Laden auf mehrere Computer zu trennen …
Wie bearbeitet man die Datei 'postgresql.conf' mit der pgAdmin-App? Wenn ich mit pgAdmin 1.18.1 unter Postgres 9.3.x File> wähle Open postgresql.conf, wird ein Dateiauswahldialog angezeigt. Und ja, ich bin in pgAdmin als Superuser 'postgres' verbunden. Ich weiß, dass ich dies in älteren Versionen von Postgres getan habe.
Optimiert PostgreSQL beim Hinzufügen von NOT NULLSpalten mit einem DEFAULTWert diesen Vorgang? Falls die Tabelle n Zeilen enthält, würde eine nicht optimierte alter-table-add-column n Schreibvorgänge des Standardwerts ergeben - was natürlich sehr schmerzhaft sein kann. Bei der Optimierung würde die Datenbank sofort die neue Spalte erstellen und nur eine Kopie …
Ich führe pgBouncer vor einer ausgelasteten Postgres 9-Datenbank aus. Meistens funktioniert es gut. Aber alle paar Stunden erhalte ich eine Fehler-E-Mail von meiner Anwendung, mit Ausnahme von psycopg2: OperationalError ('Verbindung zum Server konnte nicht hergestellt werden: Angeforderte Adresse kann nicht zugewiesen werden. Wird der Server auf dem Host "neo-hulk" ausgeführt …
Ich habe eine Tabelle mit 50.000 Zeilen. Es ist eigentlich eine PostGIS-Tabelle. Die Abfrage besteht aus 4 Teilen (1 obligatorisch) (3 optional) Kreuzungsfeld (ein geografisches Rechteck) mit 4 Lat, lang (ich verwende st_intersects) [Obligatorisch] Datumsbereich (min, max) in einem Datumsfeld Der Dateityp (ein Satz von bis zu 8 Textwerten) verwendet …
Ich hatte Probleme beim Modellieren eines elektrischen Schaltplans in SQL. Die Struktur, die ich erfassen möchte, ist part ←────────── pin ↑ ↑ part_inst ←───── pin_inst Dabei steht "inst" für "instance". Zum Beispiel könnte ich als partLM358 Operationsverstärker mit pins 1OUT, 1IN-, 1IN +, GND, 2IN +, 2IN-, 2OUT und V …
Ich versuche, die Anzahl der Tage zwischen zwei verschiedenen Daten außer den Wochenenden zu ermitteln. Ich weiß nicht, wie ich dieses Ergebnis erzielen soll.
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.