Hallo, ich versuche, über pgAdmin3 mithilfe von SSH-Tunneling eine Verbindung zu Postgres herzustellen. Ich verwende jedoch keinen Standardport 22. Wie kann ich SSH-Tunneling über einen nicht standardmäßigen Port
Hallo, ich versuche, über pgAdmin3 mithilfe von SSH-Tunneling eine Verbindung zu Postgres herzustellen. Ich verwende jedoch keinen Standardport 22. Wie kann ich SSH-Tunneling über einen nicht standardmäßigen Port
Ich schreibe einen Validierungsauslöser. Der Trigger muss überprüfen, ob die Summe eines Arrays einem anderen Feld entspricht. Da ich viele Instanzen dieser Validierung habe, möchte ich eine einzelne Prozedur schreiben und mehrere Trigger mit jeweils unterschiedlichen Feldern erstellen, die...
Ich schreibe einen Job, um Daten von einem alten Design in ein neues Design umzuwandeln. In diesem Prozess muss ich die ID aus einer Einfügung in eine separate Tabelle übernehmen und diese in einer Einfügung in die Zieltabelle als solche verwenden: CREATE TABLE t1 { t1_id BIGSERIAL, col1 VARCHAR };...
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich habe diese Passwort-Hash-Funktion, die...
Mit diesem Beispiel wurde mir eine großartige Möglichkeit zum Bulkinsert gezeigt : WITH p AS ( INSERT INTO parent_table (column_1) SELECT $1 RETURNING id) INSERT INTO child_table (parent_table_id, column_a) SELECT p.id, a FROM p, unnest($2::text[]) AS a Ich muss jedoch mehrere Zeilen aus mehreren...
Ich möchte, dass die gesamte Datenbank verschlüsselt wird, anstatt die Daten vor dem Speichern in der Datenbank zu verschlüsseln. Ist es möglich, die gesamte Postgres-Datenbank zu verschlüsseln und welche Methode ist am besten geeignet? Vielen Dank
Ich habe ein Problem mit der Verwendung des JSON-Datentyps in PostgreSQL. Ich versuche, ein in der DB denormalisiertes Java-Modell zu speichern. Das Modell enthält Listen komplexer Objekte. Daher habe ich beschlossen, diese als JSON in nativen PostgreSQL-Arrays zu modellieren. Dies ist ein...
Angenommen, Benutzer foo besitzt eine Datenbank gee, und Benutzer foo hat der Benutzerleiste alle Zugriffsrechte für Datenbank gee erteilt gee=> \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges
Meine DBA-Erfahrung geht nicht viel weiter als das einfache Speichern und Abrufen von Daten im CMS-Stil - dies kann also eine dumme Frage sein, ich weiß es nicht! Ich habe ein Problem, bei dem ich die Urlaubspreise für eine bestimmte Gruppengröße und eine bestimmte Anzahl von Tagen innerhalb eines...
Ich folge diesem Tutorial, um meine postgresql-Datenbank einzurichten. http://inventtheweb.blogspot.ca/2012/05/install-postgresql-for-django.html Nachdem ich den Befehl CREATE DATABASE ausgeführt habe, führe ich \ q aus Ich bekomme folgende Antwort. could not save history to file...
Kürzlich habe ich eine Tabelle als Superuser erstellt, die eine Spalte mit der Seriennummer enthält, z. create table my_table ( id serial primary key, data integer ); Da ich wollte, dass mein Nicht-Superuser-Benutzer Schreibzugriff auf diese Tabelle hat, erteilte ich ihr folgende Berechtigungen:...
Jeden Tag am frühen Morgen aktualisiert ein pgAgent-Job den Inhalt von Tabelle A aus Tabelle B in meiner PostgreSQL 8.4-Datenbank. Tabelle A enthält rund 140.000 Datensätze in 91 Spalten und zwei Indizes - einen als Teil des PRIMARY KEY und einen GIST-Index für eine POINT PostGIS-Geometriespalte....
Ich habe eine PostgreSQL 9.3-Tabelle mit einigen Zahlen und einigen zusätzlichen Daten: CREATE TABLE mytable ( myid BIGINT, somedata BYTEA ) Diese Tabelle enthält derzeit ca. 10 Millionen Datensätze und benötigt 1 GB Speicherplatz. myidsind nicht aufeinanderfolgend. Ich möchte berechnen, wie viele...
Ich versuche zu verstehen, wie die PostgreSQL-Replikation am besten verwendet wird und wie sie funktioniert, damit ich in einer Produktionsumgebung Fehler beheben kann. Es fällt mir schwer, die Unterschiede zwischen diesen beiden Replikationstypen in Bezug auf (1) Konfiguration (2) Leistung der...
Wie kann ich GROUP BYeine Spalte, während nur nach einer anderen sortieren . Ich versuche Folgendes zu tun: SELECT dbId,retreivalTime FROM FileItems WHERE sourceSite='something' GROUP BY seriesName ORDER BY retreivalTime DESC LIMIT 100 OFFSET 0; Ich möchte die letzten / n / Elemente aus FileItems...
Ich versuche, meine Unit-Tests von H2 nach Postgresql zu migrieren. Derzeit gibt mir H2 ein speicherinternes Schema, sodass jede Verbindung einem eindeutigen Schema zugeordnet ist, die Tabellen erstellt, den Test ausführt und das Schema löscht. Die Erstellung und Zerstörung des Schemas wird...
Wir führen ein "Handbuch" VACUUM ANALYZE VERBOSEfür einige unserer größeren Tabellen aus, nachdem wir größere DELETE/INSERTÄnderungen an ihnen vorgenommen haben. Dies scheint ohne Probleme zu funktionieren, obwohl der VACUUMJob einer Tabelle manchmal stundenlang ausgeführt wird ( ähnliche Probleme...
Ich verstehe nicht, was Craig Ringer meinte, als er kommentierte: Diese Lösung kann verloren gehen, wenn die Einfügetransaktion zurückgesetzt wird. Es wird nicht überprüft, ob das UPDATE Zeilen betrifft. unter https://stackoverflow.com/a/8702291/14731 . Bitte geben Sie eine Beispielsequenz von...
Ich habe eine Tabelle mit ungefähr 60 Millionen Zeilen, die ich nach Status in 53 Untertabellen unterteilt habe. Diese Tabellen "erben" die große Tabelle wie folgt: CREATE TABLE b2b_ak (LIKE b2b including indexes, CHECK ( state = 'AK') ) INHERITS (b2b8) TABLESPACE B2B; Meine Frage lautet: Wenn ich...
Ein Teil meiner Datenbank (PostgreSQL 9.3) basiert auf zusätzlichen Tabellen (z. B. County, City, Town, ...). Ich verwalte diese Tabellen nicht, sie werden regelmäßig von Dritten aktualisiert. Jedes Mal, wenn ich einen neuen vollständigen Speicherauszug erhalte, fällt es mir schwer, die Änderungen...