Rolf Rost: Was bringt eine Datenbank?

Beitrag lesen

Aber Christian,

wesentlich aufwendiger ist, als sie einfach auszulesen. Eine
DB-Transaktion ist _sehr_ teuer.

Um es mal wieder auf das Thema zu bringen...

Wenn ich 10 Kilobyte Text in einem Record zu stehen habe, warum um alles in der Welt sollte ich dann weitere 10 KB NICHT in einen Record schreiben, nur weil diese 10 KB als 'Datei' anstehen!?

Dafür gibt es doch die BLOB Felder. Entwickler von RDBMS hahm die doch nicht dafür gemacht, dass die ignoriert werden.

Und überhaupt: Von einer richtig guten DB Engine erwarte ich dass die ihren Zugriff auf das Filesystem optimiert hat, sprich: gepuffert (Cache) und anderweitig optimiert hinsichtlich Performanze.

Gruss, Rolf

--
Ich lege Dir meinen Standpunkt zu Füßen. Du musst den nicht aktzeptieren, kannst aber. Auf jeden Fall solltest Du da nicht drauftreten.