0
我需要從大小爲200mb
的遠程服務器中選擇一個文件,並將其存儲在db2
數據庫(列爲Blob
類型,對應的Java類型爲byte[]
)。在db2數據庫中存儲200mb文件
任何人都可以告訴我什麼是這個好的方法,以及如何去與Java的呢?
謝謝大家。
我需要從大小爲200mb
的遠程服務器中選擇一個文件,並將其存儲在db2
數據庫(列爲Blob
類型,對應的Java類型爲byte[]
)。在db2數據庫中存儲200mb文件
任何人都可以告訴我什麼是這個好的方法,以及如何去與Java的呢?
謝謝大家。
我驚訝的是,爲什麼你想要這樣一個大文件數據庫。它會顯着降低數據庫性能。 雖然這樣做使用二進制/ blob類型的數據來存儲這樣一個大文件。
使用這些鏈接,瞭解更多詳細信息,
http://www.ibm.com/developerworks/data/library/techarticle/0303stolze/0303stolze.html
http://www.dbforums.com/db2/1663961-insert-data-fields-clob-blob.html
嘗試在一些沙箱/虛擬位置。
請注意超大文件事務中的數據損壞,以緩解連接速度。
嗨,我知道它不是一個很好的做法,將這樣一個大文件存儲在數據庫中,但它的客戶端要求。在Java中有任何API來處理這些事情。我用hibernate上傳了100mb大小的文件,花了這麼多時間和200mb我得到了數據庫日誌已滿的錯誤。 – user1711472
嗨, 是否有任何API或其他的東西在db2塊中插入數據?我知道插入大尺寸blob會導致性能問題,但在這裏我只需要從遠程應用程序的Web服務中獲取值並插入到我的數據庫中。 謝謝...... – user1711472