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標準版運行環境

類似的軟件

SQLAntaresia
SQLAntaresia

14 Apr 15

Amalgam
Amalgam

11 May 15

Squall
Squall

15 Apr 15

顯影劑的其他軟件 Wallace Wadge

意見 BoneCP

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