werden executeBatch()-commandos automatisch commitet ?

Status
Nicht offen für weitere Antworten.

mikachu

Top Contributor
hi community,

ich hab mal ne frage, da ich nix zu gefunden habe...

werden die
Code:
executeBatch()
aufrufe automatisch commitet?

danke für antworten..

mfg mika
 

mikachu

Top Contributor
danke, also entnehm ich deiner aussage, dass autocommit per default auf false gesetzt ist ?!?

MfG mika
 

mikachu

Top Contributor
ok, ich dank dir vielmals.

es wird auch die performance steigern, wenn ich das explizit committe, oder?

setzt der nach jedem preparedStatement, welches ausgeführt wurde ein commit ?
oder setzt der das am ende der batch()... ? ???:L

MfG mika
 

bronks

Top Contributor
mika hat gesagt.:
... es wird auch die performance steigern, wenn ich das explizit committe, oder? ...
Das Hängt ganz vom Anwendungsfall ab. Verrate dem Forum was Du genau vorhast und wieviele Daten Du hast ...

mika hat gesagt.:
... setzt der nach jedem preparedStatement, welches ausgeführt wurde ein commit ?
oder setzt der das am ende der batch()... ? ???:L
Pro Execute kommt ein AutoCommit. Beachte, daß sich PreparedStatements nicht batchen lassen, denn diese sind schließlich prepared.
 

mikachu

Top Contributor
ich dank dir nochmals.

steht das irgendwo geschrieben, dass die executes einzeln commitiert werden ?

ich hab dazu nämlich nix gefunden :###


aber wie gesagt [schild=6 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]DANKE [/schild]



btw, ich hab die geschwindigkeit 4-8x erhöht im gegensatz zu vorher :D


MfG mika
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Mongodb Daten werden immer überschrieben Datenbankprogrammierung 7
T Datenzeilen werden nicht gelöscht Datenbankprogrammierung 6
S Variable in main soll mit der generierten Zahl aus einer Methode ausgefüllt werden Datenbankprogrammierung 3
Avalon Attribute werden mit Unterstrich in eine MySQL Datenbank eingetragen Datenbankprogrammierung 10
pkm PostgreSQL Auf eine Spalte kann aus einem Teil der SQL-Aussage nicht zugegriffen werden Datenbankprogrammierung 3
Kirby.exe Es werden keine Einträge in der Datenbank gemacht Datenbankprogrammierung 23
JG12111989 DB-Daten werden falsch dargestellt Datenbankprogrammierung 7
J Java fügt Datensätze ein aber diese werden nicht richtig abgefragt Datenbankprogrammierung 3
I Es kann keine Verbindung zum Server aufgebaut werden Datenbankprogrammierung 12
Ananaskirsche Datenbanktreiber kann nicht geladen werden Datenbankprogrammierung 2
E Warum werden für Datenbanktabellen Schemanamen festgelegt? Datenbankprogrammierung 1
E Warum kann mein SQL-File nicht in DB2 ausgeführt werden? Datenbankprogrammierung 1
M JDBC Tabellen mit Boolean Spalten können nicht erstellt werden. DB Updaten - wie? Datenbankprogrammierung 6
T Tabellen von nicht mehr vorhandenen Entities werden generiert Datenbankprogrammierung 0
J MySQL Workbench Tabellen werden verschoben Datenbankprogrammierung 1
B Nur 99% der Datensätze werden in Tabelle geschrieben Datenbankprogrammierung 2
D [xBaseJ] Datei kann nicht geöffnet werden Datenbankprogrammierung 2
S MySQL Abfrage über mehrere Tabellen + Einträge werden überschrieben Datenbankprogrammierung 1
R Datenbankverbindung kann nicht hergestellt werden Datenbankprogrammierung 8
Kandum MySQL Anzahl gefundener Datensätze bleibt gleich, auch wenn mehr existieren und ausgegeben werden Datenbankprogrammierung 3
J JDBC in Library|"Treiber konnte nicht geladen werden"" Datenbankprogrammierung 2
D MySQL Treiber konnte nicht geladen werden Datenbankprogrammierung 3
D MySQL Daten werden aus Datenbank gelesen, obwohl sie dort gar nicht angekommen sind Datenbankprogrammierung 8
L SQLite Daten werden nicht in die Tabelle eingefügt Datenbankprogrammierung 7
D Können nur angesehende Datensätze geloggt werden? Datenbankprogrammierung 4
T Umlaute werden aus der *.mdb nicht gelesen Datenbankprogrammierung 3
L CLOB-Daten werden beim Einfügen in die Datenbank geändert? Datenbankprogrammierung 5
B Es werden keine Tupel in Tabellen abgelegt Datenbankprogrammierung 2
N Connection kann nicht geschlossen werden!? Datenbankprogrammierung 4
S Hibernate - Abgeleitete Klassen werden nicht angezeigt wenn... Datenbankprogrammierung 6
S Embedded DB, die aus mehreren JVMs gestartet werden kann? Datenbankprogrammierung 10
H Oracle - Indizes werden nicht genommen Datenbankprogrammierung 6
S Identitätsspalte kann nicht aktualisiert werden Datenbankprogrammierung 11
G hibernate.cfg.xml kann nicht gefunden werden. Datenbankprogrammierung 3
B Datenbankverbindung kann nicht aufgebaut werden. Datenbankprogrammierung 2
ARadauer Wann werden Daten übertragen bzw geladen Datenbankprogrammierung 5
P Es werden keine Daten mehr in die Tabelle eingefügt Datenbankprogrammierung 4
T Hibernate - wie werden Kind-Objekte nachgeladen? Datenbankprogrammierung 3
G Daten werden nicht in die datenbank geschrieben Datenbankprogrammierung 6
M SQL-Befehle werden manchmal nicht komplett übermittelt Datenbankprogrammierung 5
H Verbindung mit Connector/J kann nicht aufgebaut werden Datenbankprogrammierung 3
S MySQL und Java: Falsche Daten werden ausgelesen Datenbankprogrammierung 9
M Die gezogenen Daten werden nicht richtig ins JTableeingefügt Datenbankprogrammierung 8
S CSV Datein in DB übernehmen:PreparedStatement bzw executeBatch() zu langsam Datenbankprogrammierung 11
P MySQL PreparedStatement vs. StoredProcedure vs. executeBatch Datenbankprogrammierung 1
S executeBatch result immet mit Statement.SUCCESS_NO_INFO Datenbankprogrammierung 4
M executeBatch() - Inserts trotz Fehler weitermachen Datenbankprogrammierung 5

Ähnliche Java Themen

Neue Themen


Oben