upsert

Bei Problemen beim Ausführen von Upsert-Operationen (Kombination von Update- / Einfügeoperationen).
3
Antworten

Wenn Datensatz vorhanden ist, aktualisiere andernfalls Einfügen

Ich versuche, einige Daten zwischen zwei SQL Server 2008-Tabellen zu verschieben. Wenn der Datensatz in Table2 mit der E-Mail aus Table1 vorhanden ist, aktualisieren Sie diesen Datensatz mit den Daten aus Table1, andernfalls fügen Sie einen neue...
27.10.2009, 11:58
6
Antworten

So laden Sie Daten schneller mit Talend und SQL Server

Ich verwende Talend, um Daten in eine SQL-Server-Datenbank zu laden. Es scheint, dass der schwächste Punkt meiner Arbeit nicht die Datenverarbeitung ist, sondern die effektive Last in meiner Datenbank, die nicht schneller ist als 17 Zeilen /...
14.04.2014, 15:30
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
2
Antworten

Wann wird ein Mongodb-Dokument nach der Aktualisierung ablaufen?

Ich habe eine Sammlung von Dokumenten in mongodb, wobei die expireAfterSeconds -Eigenschaft auf einen Date-Type-Index gesetzt ist. Aus Gründen der Argumentation werden die Dokumente nach einer Stunde ablaufen. Wenn ich ein Dokument in...
10.09.2012, 12:30
2
Antworten

MongoDB: Update / Upsert vs Einfügen

Vor kurzem bemerkte ich einen enormen Leistungsunterschied zwischen mehreren Upserts (über Massenoperationen ) vs eine Beilage (mehrere Dokumente). Ich würde gerne wissen, ob ich das richtig mache: Upsert / Updates ist wie ein find() und...
31.01.2016, 10:34
1
Antwort

Generieren Sie DEFAULT-Werte in einem CTE-UPSERT mit PostgreSQL 9.3

Ich finde, dass die Verwendung von beschreibbaren CTEs, um ein Upsert in PostgreSQL zu emulieren, eine recht elegante Lösung darstellt, bis wir in Postgres tatsächlich Upsert / Merge erhalten. (Siehe: Ссылка ) Allerdings gibt es ein Problem:...
21.05.2014, 21:47
4
Antworten

SQL Server benutzerdefinierte Zähler gespeicherte Prozedur Erstellen von Dupes

Ich habe eine Stored Procedure erstellt, um die Ratenbegrenzung für meine API zu implementieren, diese wird ca. 5-10k mal pro Sekunde aufgerufen und jeden Tag bemerke ich Duples in der Counter-Tabelle. Es wird der übergebene API-Schlüss...
18.06.2017, 04:27
2
Antworten

Erhalte die Id von einem bedingten INSERT

Für eine Tabelle wie diese: %Vor% Was wäre die korrekte Ein-Abfrage-Einfügung für die folgende Operation: Geben Sie für einen Benutzer name einen neuen Datensatz ein und geben Sie den neuen id zurück. Aber wenn der name bereits e...
18.03.2016, 11:53
3
Antworten

Ist LockModeType.PESSIMISTIC_WRITE ausreichend für einen UPSERT in JPA?

Ich habe diesen Artikel über JPA-Concurrency gelesen, aber entweder bin ich zu dick oder es ist nicht explizit genug. Ich suche eine datenbankgesteuerte atomare update-if-found-else-insert-Operation (ein UPSERT ). Es sieht nach meine...
30.09.2010, 18:52
1
Antwort

Wie wird in Postgres bei Konflikten in einer von 2 Spalten Upgradet?

Ist upsert in Postgres 9.5 möglich, wenn ein Konflikt in einer von zwei Spalten in einer Tabelle auftritt? Im Grunde habe ich 2 Spalten und wenn eine Spalte eine eindeutige Integritätsbedingung verletzt, würde ich gerne eine Aktualisierungsop...
27.01.2016, 08:15