Thema: C# Blobs nur bis 8KB?

Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#5

Re: Blobs nur bis 8KB?

  Alt 26. Feb 2007, 09:31
Seltsam...

Ich speichere die Daten via Function, damit ich im Programm keine Unterscheidung zwischen Insert und Update machen muss.

Bis 800 KB hab ichs grad probiert, das ging grad noch.

2,5 MB: Upload in die Datenbank ca. anderthalb Minuten.

5 MB: Upload in die Datenbank irgendwas über 4 Minuten.

Jetzt ein 10 MB-File... da sitzt die Anwendung jetzt seit 15 Minuten(!) dran und ich hab abgebrochen.

Das ganze hängt immer bei Command.ExecuteNonQuery. Also das ist echt mal kein Laufzeitverhaltden, was ich einem Kunden zumuten kann. Das Auslesen aus der DB funktioniert übrigens mit jeder Dateigröße relativ Zügig (2-3 Sekunden, dann sind die 7,5 MB aus den beiden großen Files da).

Woran könnte das liegen?

Edit: Update. Urgs. Wenn ich den Oracle Client verwende und nicht den Direct-Modes der Corelab Komponenten sind die 5MB in 30 Sekunden oben. Blöderweise ist Vorgabe, dass auf den Clients der Ora-Client nicht installiert werden darf. Kann man das irgendwie pimpen?
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat