postgresql

PostgreSQL ist ein Open-Source-Objekt-relationales Datenbankmanagementsystem (ORDBMS), das für alle wichtigen Plattformen einschließlich Linux, UNIX, Windows und OS X verfügbar ist. Bitte geben Sie Ihre genaue Version von Postgres an, wenn Sie Fragen stellen. Fragen zur Administration oder erweiterten Funktionen richten Sie am besten auf dba.stackexchange.com.
3
Antworten

Was sind die Vorteile der Verwendung von plpgsql in postgresql

Neben der syntaktischen Zucker- und Ausdruckskraft sind das die Unterschiede in der Laufzeit-Effizienz. Ich meine, plpgsql kann schneller sein als, sagen wir plpythonu oder pljava? Oder sind sie alle ungefähr gleich? Wir verwenden gespeichert...
29.10.2008, 15:42
4
Antworten

Wie man eine Postgres-Datenbank in sqlite konvertiert

Wir arbeiten an einer Website, und wenn wir lokal entwickeln (einer von uns von Windows), verwenden wir sqlite3, aber auf dem Server (linux) benutzen wir postgres. Wir würden gerne in der Lage sein, die Produktionsdatenbank in unseren Entwicklun...
27.05.2011, 06:02
2
Antworten

postgres löst die Erstellung aus

Wie erstelle ich nur einen Trigger, wenn er nicht existiert? Wenn ich etwas erstelle oder ersetze, erhalte ich einen Syntaxfehler, also suche ich nach einer Möglichkeit, die Existenz eines Triggers zu testen. Ich kann immer * aus pg_trigge...
09.12.2010, 01:29
3
Antworten

Einfügen von Analytic-Daten von Spark nach Postgres

Ich habe eine Cassandra-Datenbank, von der ich die Daten mit SparkSQL über Apache Spark analysiert habe. Jetzt möchte ich diese analysierten Daten in PostgreSQL einfügen. Gibt es irgendwelche Möglichkeiten, dies direkt zu erreichen, abgesehen vo...
03.02.2015, 12:17
2
Antworten

heroku pg: Passwort-Authentifizierung fehlgeschlagen

Ich versuche, den heroku pg:pull -Befehl auszuführen, aber ich kann den erstaunlich kryptischen Authentifizierungsprozess nicht bekommen. Der Befehl, den ich ausführe: %Vor% Ich bekomme dann eine Passwortabfrage, die ich für mein Leben...
19.01.2014, 17:37
1
Antwort

Wählen Sie eine temporäre Tabelle in PostgreSQL? [Duplikat]

Wie man eine temporäre Tabelle mit select in PostgreSQL erstellt. Zum Beispiel in SQL Select * into temp_tab from source_tab;     
30.04.2015, 10:02
1
Antwort

Wie schließt man ausgeschlossene Zeilen in RETURNING von INSERT ... ON CONFLICT ein

Ich habe diese Tabelle (erstellt von Django): %Vor% Ich versuche, eine große Menge von Daten mit INSERT mit einer ON CONFLICT -Klausel einzufügen. Der Kniff ist, dass ich die id für alle der Zeilen abrufen muss, unabhängig davo...
11.03.2016, 21:04
1
Antwort

Berechnen der JSONB-Array-Länge mit PostgreSQL 9.4

Ich führe die neueste Version von PostgreSQL 9.4.5-1.pgdg14.04+1 aus und versuche die Länge eines JSONB-Arrays mit der Funktion JSON_ARRAY_LENGTH zu berechnen, wie im PostgreSQL 9.4 Dokumentation Hier ist die genaue Abfrage, die ich a...
09.10.2015, 14:46
3
Antworten

Erstellen einer Tabelle im Einzelbenutzermodus in Postgres

Ich versuche, eine Dockerfile aus dem Postgres-Image zu erstellen. Der Repo sagt, dass die Initialisierung behandelt werden sollte, indem ein Shell-Skript in /docker-entrypoint-initdb.d/ platziert wird. Ich habe das folgende Skript basierend auf...
30.01.2015, 21:24
1
Antwort

Warum dauert das Löschen eines Index länger als das Erstellen?

In postgresql habe ich einen Index zu einer großen Tabelle hinzugefügt, und es dauerte etwa 1 Sekunde (was, offen gesagt, mich überraschte). Als ich den Index fallen ließ, ließ ich ihn für 200 Sekunden laufen, ohne dass er zurückkehrte, und b...
13.10.2014, 18:04