Suchergebnisse für Anfrage "postgresql"

6 die antwort

Wie man eine langsame implizite Abfrage in der Tabelle pg_attribute in Rails @ behe

In unserer Produktionsumgebung haben wir in unserer Rails-Anwendung häufige Spitzen (~ alle 1 Stunde) festgestellt. Wenn Sie tiefer gehen, liegt dies an der folgenden Abfrage, die in einer einzelnen HTTP-Anforderung kumulativ in mehr als 1,5 s ...

2 die antwort

So wird ein JSON-Objekt in ein verschachteltes Array in einer JSONB-Spalte verschoben

Ich muss ein JSON-Objekt irgendwie in ein verschachteltes Array potenziell vorhandener JSON-Objekte verschieben - siehe "Seiten" im folgenden JSON-Snippet. { "session_id": "someuuid", "visitor_ui": 1, "pages": [ { ...

2 die antwort

Complex 'Gaps and Islands' Ausgabe

Ich habe eine Tabelle in einer Postgres-Datenbank wie folgt: person | eventdate | type -------------------------------------- <uuid-1> | 2016-05-14 | 300 <uuid-3> | 2016-05-14 | 300 <uuid-1> | 2016-05-15 | 301 <uuid-1> | 2016-05-16 | 301 ...

TOP-Veröffentlichungen

4 die antwort

Finden des Hashwerts einer Zeile in postgresql

Gibt es eine Möglichkeit, den Hash-Code einer Zeile in postgresql abzurufen? Ich muss einige Daten nur exportieren, wenn es nach dem letzten Export einige Änderungen in den Daten gibt. Die zuletzt exportierten Datenzeilen können in einer ...

28 die antwort

Wählen Sie die entsperrte Zeile in Postgresql

Gibt es eine Möglichkeit, Zeilen in Postgresql auszuwählen, die nicht gesperrt sind? Ich habe eine Multithread-App, die funktioniert: Select... order by id desc limit 1 for updateauf einem Tisch Wenn diese Abfrage von mehreren Threads ...

2 die antwort

Extrahiere Schlüssel, Wert von json Objekten in Postgres

Ich habe eine Postgres-Tabelle mit ähnlichem Inhalt: id | data 1 | {"a":"4", "b":"5"} 2 | {"a":"6", "b":"7"} 3 | {"a":"8", "b":"9"} Die erste Spalte ist eine Ganzzahl und die zweite eine JSON-Spalte. Ich möchte in der Lage sein, die Schlüssel ...

2 die antwort

Wie wird die ID der eingefügten Zeile bei Verwendung von upsert mit WITH-Cluase in Posgres 9.5 abgerufen?

Ich versuche, eine verärgerte Abfrage in Postgres 9.5 mit "WITH" durchzuführen. with s as ( select id from products where product_key = 'test123' ), i as ( insert into products (product_key, count_parts) select 'test123', 33 where not exists ...

2 die antwort

CREATE VIEW gibt mehr Spaltennamen als Spalten an

Wenn ich in PostgreSQL 9.4.8 die folgenden Anweisungen ausführe, wird folgende Fehlermeldung angezeigt: CREATE VIEW gibt mehr Spaltennamen als Spalten an. Aber wieso? Nichtf1 gibt eine Tabelle mit 5 Spalten zurück und sollte nichtv1 haben auch ...

4 die antwort

Wie kann ich eine JSON-Datei in PostgreSQL importieren?

Zum Beispiel habe ich eine Dateicustomers.json das ist ein Array von Objekten (streng gebildet) und es ist ziemlich einfach (ohne verschachtelte Objekte) wie folgt (was wichtig ist: es enthält bereits IDs): [ { "id": 23635, "name": "Jerry ...

6 die antwort

COALESCE einfügen (NULL, Standard)

Ich habe Tabellen, die UUIDs verwenden. Ich möchte in der Lage sein, eine neue Zeile mit oder ohne UUID einzufügen, da der Client manchmal die UUID generiert, wenn dies nicht der Fall ist. ei jeder Tabelle ist dies der Kern: CREATE TABLE IF NOT ...