Einzelnen Beitrag anzeigen

tankard

Registriert seit: 5. Mai 2006
2 Beiträge
 
#3

AW: Insert-Schleife viel zu langsam

  Alt 2. Dez 2011, 08:28
hi,

also so kann das nur langsam sein.
da bei jedem insert die daten direkt auf platte geschrieben werden.
schau mal ob das datenbanksystem auch transactions kann. mal nach googlen was das ist. http://www.firstsql.com/tutor5.htm

gruss
tankard

ps: nur weil du 1000 sql statements zusammenfuegst, werden diese doch der reihe nach abgearbeitet, insert befehle ohne transaction, werden direkt auf platte geschrieben. daher hast du bei 1000 inserts, 1000 plattenzugriffe. wenn du tranaktionen nutzt, wird nach einem commit nur einmal alles weggeschrieben.
  Mit Zitat antworten Zitat