2013-02-28 23 views
-1

我正在使用Berkeley DB v5.3.21將大量數據(100K記錄)插入到BDB隊列中。如何解決Berkeley DB批量插入模式下的內存泄漏問題?

當我開始使用批量插入模式,即使用MultipleDatabaseEntry時,它似乎導致未管理內存部分中的內存泄漏。

  • 我該如何解決這個問題?
  • 有沒有人偶然發現BDB這個問題?

P.S

作爲替代解決方案,我認爲只是使用的.Net FileStream爲了我的數據寫入一個文件,因爲植入會包括:

  • 一個sequancial作家。
  • 多個隨機讀取閱讀器。
  • 固定數據輸入大小。

你認爲它應該足夠簡單的實現?

回答