BoneCP

軟件截圖:
BoneCP
軟件詳細信息:
版本: 0.7.1
上傳日期: 11 May 15
開發: Wallace Wadge
許可: 免費
人氣: 18

Rating: nan/5 (Total Votes: 0)

BoneCP是一個開源的,快速的Java數據庫連接池(JDBC池) 如果你熟悉C3P0和DBCP那麼你已經這意味著什麼。對於剩下的,這是一個將管理數據庫連接,為您得到您的應用程序更快的數據庫訪問庫。
 
為什麼寫另一個替代C3P0 / DBCP?
在我們的例子中,可用的解決方案是根本不夠快。 C3P0工作非常適合小型工作負載,但因為我們推更難,很顯然,這是(特別是在CPU使用方面)放慢我們的吞吐量。 DBCP不建議在生產中使用,在我們需要它(並在某些情況下更慢)的時間。
 
最後,我們已經產生了新的連接池庫,快,比下最快的選項更快有時幾乎25倍。不要把我們的話,雖然,運行所提供的基準測試自己或繼續前進,創建你自己的。
 
免責聲明
儘管有100%的單元測試覆蓋率,這個項目仍然被認為是測試版軟件。小心使用

什麼是此版本的新

  • 在一些統計數據增強
  • 的OSGi修復
  • 允許數據源的getConnection(用戶名,密碼)
  • 識別新的PostgreSQL SQLstate的觸發池重啟
  • 新增的配置選項externalAuth獲得連接,而傳遞的用戶名/密碼,直接
  • 允許的什麼被認為是斷開的連接用戶定制
  • 在允許的最大連接== 1
  • 將池名稱未閉合的連接警告
  • 在保持原有的例外jdk6users
  • 發布到Maven中心
  • 將defaultReadonly,defaultAutoCommit,defaultTransactionIsolation等
  • 將重載方法BoneCPConfig允許規範的TimeUnit的
  • 連接測試主題的修改,以允許獨立idleMaxAge / idleconnectionTestPeriod
  • 只搶的SQLException
  • 在考慮SQLSTATE 08S01為DB故障現在
  • 使用正確的ExecutorService連接最大年齡
  • 使用對象,而不是平等領域的平等。等於()已更名為hasSameConfiguration代替。
  • 刪除線程局部存儲時聲明
  • 請不要填SQL批處理,如果連接鉤配置
  • releaseHelper statementCache closeConnectionWatch配置時,修正了錯誤的statementCache警告聲明未關閉。
  • 修正了潛在的競爭條件
  • 在接近妥善處理緩存
  • 修正了cache.putIfAbsent
  • 如果我們失敗了,但還是更換連接,持續跟踪
  • 要在什麼考慮作為連接故障少嚴格
  • 在開始跟踪連接,創造遞增計數連接給出了前
  • 如果driverProperties不包含用戶名/密碼設置,但配置的用戶名呢,讓他們在同步
  • 允許connectionMaxAge線程才能正確使用LIFO模式
  • 停止監視這方面是否已經返回池中
  • 在傳遞LIFO / FIFO模式connecitonMaxAge參數​​
  • 在連接破壞,從文獻終結隊列中刪除,即使線程還活著
  • 如果交易重播吹起來,拋出異常解開
  • MemoritzeTransaction:修復的InvocationTargetException
  • 衛隊記錄語句
  • 使用一個更好的調試信息更清晰,當一個數據源本是在使用
  • 修正acquireRetryAttempts關閉接一個錯誤
  • 重命名XXX - > xxxinSeconds /分鐘的/ etc
  • defaultTransactionIsolation:讀取已提交 - > READ_COMMITTED
  • 請不要啟動連接測試線馬上
  • 請保留配置設置為0為0,而不是Long.MAX connectionTimeout值

什麼是0.7.0版本,新的

  • 在一個結構的變化做的目的是讓水池快。
  • 錯誤是固定的。
  • 在一堆新功能加入。

什麼版本0.6.7.2:

  • Fixes為idleMaxAge / idleConnectionTester,多個節點作了都是新在XML配置,並在超時的getConnection的NPE。
  • 在批處理報表正確記錄。
  • 的onAcquireFail掛鉤增強,和一個小錯誤是固定的過程中。
  • 系統驅動程序屬性選項加入。
  • 連接不再關閉時關閉。
  • 在緊密結合手錶的調試工具修正了。
  • 在所有發布傭工關閉時終止。

什麼是0.6.6版本,新的

  • 系統驅動程序屬性選項中加入
  • 基於XML的配置支持加入。
  • onAcquireFail增強。
  • 連接超時配置選項加入。
  • 完全兼容JDK5加入。內部報表暴露出來。
  • 的onConnectionException鉤加入。
  • 禁用連接跟踪現在允許。
  • 在批處理報表現在登錄正確。
  • 一個延遲初始化的比賽是固定的。
  • 在一個潛在的比賽,現在可以避免的。
  • 靜從終結刪除。
  • 在添加新連接的潛在錯誤是固定的。
  • 現在有125單元測試,它提供了100%的單元測試覆蓋率。

在什麼版本0.6.4新是

  • 在修補的語句緩存+聲明警告,如果申請失敗關閉。

在什麼版本0.5.4新是

  • 在更好地跟踪連接的情況下DB的斷開(感謝'忍者'!)

什麼版本0.5.3 RC1是新的

  • 修正語句緩存錯誤

要求

  • 在Java 2標準版運行環境

類似的軟件

Orbada
Orbada

14 Apr 15

SchemaCrawler
SchemaCrawler

14 Apr 15

Dobbin
Dobbin

14 Apr 15

SQLScreens
SQLScreens

20 Feb 15

顯影劑的其他軟件 Wallace Wadge

意見 BoneCP

評論沒有發現
添加評論
打開圖片!