Als «insert» getaggte Fragen

Eine Kernanweisung in SQL, die genau das tut, was sie verspricht: Fügt Daten in eine Tabelle ein.

2
Bei doppeltem Schlüssel nichts tun
Ich füge mit LuaSQL mit PtokaX API in die folgende Tabelle ein. CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY …

4
Fortschritt der SELECT INTO-Anweisung
Unser ETL-Flow verfügt über eine langjährige SELECT INTO-Anweisung, mit der eine Tabelle im laufenden Betrieb erstellt und mit mehreren hundert Millionen Datensätzen gefüllt wird. Die Aussage sieht ungefähr so ​​aus SELECT ... INTO DestTable FROM SrcTable Zu Überwachungszwecken möchten wir uns einen ungefähren Überblick über den Fortschritt dieser Anweisung während …

2
Verwenden von Quellspalten in der OUTPUT INTO-Klausel einer INSERT-Anweisung (SQL Server)
Ich schreibe eine Batch-Verarbeitungs-Insert-Anweisung und möchte eine temporäre Tabelle verwenden, um die eingefügten IDs zu verfolgen, anstatt die Elemente selbst zu durchlaufen und SCOPE_IDENTITY () für jede eingefügte Zeile aufzurufen. Die Daten, die eingefügt werden müssen, haben (temporäre) IDs, die sie mit anderen Daten verknüpfen, die ebenfalls in eine andere …


1
Wie wirkt sich IDENTITY_INSERT auf die Parallelität aus?
Ich versuche, einem Kunden mit einem SAP-Add-On eines Drittanbieters zu helfen, das einen Posting-Fehler aufweist und keinen Support mehr bietet. Unter bestimmten Umständen archiviert und unvollständige Beiträge aus der Buchungswarteschlangentabelle in die Buchungsarchivtabelle. Ich muss diese archivierten Ergebnisse wieder in die Warteschlange verschieben. Die Warteschlangen-ID ist eine Identitätsspalte und ich …

3
Eine schlechte Kardinalitätsschätzung disqualifiziert INSERT von der minimalen Protokollierung?
Warum ist die zweite INSERTAussage ~ 5x langsamer als die erste? Aufgrund der Menge der generierten Protokolldaten denke ich, dass die zweite nicht für eine minimale Protokollierung geeignet ist. Die Dokumentation im Leistungshandbuch zum Laden von Daten zeigt jedoch, dass beide Einfügungen minimal protokolliert werden können sollten. Wenn also die …


2
Wie kann ich MySQL Innodb so konfigurieren, dass 1000 Einfügungen pro Stunde verarbeitet werden?
Ich habe eine sehr stark frequentierte Website, auf der möglicherweise jede Stunde Tausende neuer Datensätze eingefügt werden. Dieser eine Fehler lähmt die Site: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: INSERT INTO {location_instance} (nid, vid, uid, genid, lid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, …


3
Geschwindigkeiten für große Chargen einfügen
In meiner Bewerbung scheinen meine INSERTs einen großen Teil der Zeit in Anspruch zu nehmen. Ich habe eine große Anzahl von Objekten im Speicher (~ 40-50.000), die ich in eine Tabelle einfügen möchte. Nehmen wir eine Beispieltabelle CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date …
10 mysql  innodb  insert  java  jdbc 

2
Wie verwende ich den eindeutigen Schlüssel über Kombinationen von Tabellenfeldern?
Schauen Sie sich die folgende sqlfiddle an: http://sqlfiddle.com/#!2/dacb5/1 CREATE TABLE contacts ( id int auto_increment primary key, name varchar(20), network_id int, network_contact_id int ); INSERT INTO contacts (name, network_id, network_contact_id) VALUES ('John', 4, 10), ('Alex', 4, 11), ('Bob', 4, 12), ('Jeff', 4, 45), ('Bill', 7, 11), ('Walter', 7, 45), ('Jessie', …

2
Wie halte ich eine hohe INSERT-Leistung unter PostgreSQL aufrecht?
Ich arbeite an einem Projekt, bei dem Daten aus Messdateien in eine Posgres 9.3.5-Datenbank analysiert werden. Im Kern befindet sich eine Tabelle (unterteilt nach Monat), die für jeden Messpunkt eine Zeile enthält: CREATE TABLE "tblReadings2013-10-01" ( -- Inherited from table "tblReadings_master": "sessionID" integer NOT NULL, -- Inherited from table "tblReadings_master": …



1
Nullwerte in einer CASE-Anweisung
Ich spiele mit ein paar Sachen in SSMS herum, um ein bisschen mehr zu lernen, während ich für meine 70-461-Prüfung lerne, und bin auf ein kleines Auflegen gestoßen. Ich versuche, eine Tabelle zum Herumspielen zu erstellen, damit ich keine der bereits erstellten Tabellen in den AdventureWorks- oder TSQL2012-Datenbanken ändern / …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.