BoneCP

Software screenshot:
BoneCP
Software ətraflı:
Version: 0.7.1
Tarixi Upload: 11 May 15
Geliştirici: Wallace Wadge
Lisenziya: Pulsuz
Məşhurluq: 18

Rating: nan/5 (Total Votes: 0)

.

BoneCP açıq mənbə və sürətli Java verilənlər bazasına qoşulma hovuz (JDBC Pool) & nbsp, siz sonra artıq bu nə deməkdir C3P0 və DBCP ilə tanış edin. Istirahət üçün, bu sizin proqram daha sürətli məlumat bazası əldə etmək üçün bir verilənlər bazası bağlantısı idarə edəcək bir kitabxanadır.
& Nbsp;
C3P0 / DBCP başqa alternativ yazmaq Niyə?
Bizim halda, çözümler sadəcə kifayət qədər sürətli deyil. C3P0 kiçik iş yükünün üçün böyük işləmiş, lakin biz daha itələdi kimi, bu (xüsusilə CPU istifadə baxımından) aşağı bizim ötürücülük yavaşlatan ki, aydın oldu. DBCP biz lazım (və hər halda bəzi hallarda gec idi) vaxt istehsal istifadə üçün tövsiyə deyil.
& Nbsp;
Sonda, biz bəzən demək olar ki, 25 dəfə daha sürətli sonrakı sürətli seçimi daha sürətli yeni keçid hovuz kitabxana istehsal. , Baxmayaraq ki, bunun üçün bizim söz qəbul təmin benchmark özünüzü test və ya irəli getmək və öz yaratmaq run etməyin.
& Nbsp;
Disclaimer
100% vahid test əhatə olmasına baxmayaraq, bu layihə hələ beta proqram hesab olunur. Qayğı ilə istifadə edin

Bu azad Yeni nədir:

  • Bir neçə statistika aksesuarların
  • OSGi düzeltmelerini
  • izin ver Veri kaynağından getConnection (istifadəçi adı, parol)
  • hovuz yenidən tetiklemek üçün yeni PostgreSQL SQLstate qəbul
  • Əlavə config seçimi externalAuth birbaşa istifadəçi adı / parol keçmədən əlaqələri almaq üçün.
  • a broken əlaqə hesab olunur nə özelleştirme çəngəl imkan verir
  • izin ver max əlaqələri == 1
  • xəbərdarlıq qapalı bağlı hovuz adını əlavə edin
  • jdk6users üçün orijinal istisna edin
  • mərkəzi
  • Maven dərc
  • defaultReadonly, defaultAutoCommit, defaultTransactionIsolation, və s əlavə

  • BoneCPConfig TimeUnit dəqiqləşdirilməsi üçün imkan üçün
  • yüklənmir üsulları əlavə edin
  • Bağlantı Tester Mövzu dəyişikliklər imkan müstəqil idleMaxAge / idleconnectionTestPeriod
  • Grab SQLExceptions yalnız
  • İndi bir db çatışmazlığı kimi sqlState 08s01 düşünün
  • keçid max yaş üçün istifadə doğru ExecutorService
  • İstifadə obyekt bərabərlik yerinə sahəsində bərabərlik. bərabərdir () əvəzinə hasSameConfiguration adını edilmişdir.
  • saxlanılması hesabatları zaman sap-yerli Sil
  • batch SQL doldurmaq etməyin əlaqə çəngəl yapılandırılmış əgər
  • releaseHelper statementCache closeConnectionWatch yapılandırılmış zaman bəyanat xəbərdarlıq saxta statementCache üçün Fix bağlı deyil.
  • potensial irqi şərait üçün Fix
  • keş yaxın düzgün idarə
  • cache.putIfAbsent üçün Fix
  • biz uğursuz, lakin hələ də keçid əvəz varsa, takip
  • bir əlaqə uğursuzluq hesab nə az ciddi olun
  • bağlantısı izleme və yaradılması sayı incrementing başlamaq əlaqə verilir əvvəl
  • driverProperties istifadəçi adı / pass parametrləri ehtiva etmir, lakin config istifadəçi adı, senkronize saxlamaq deyilsə
  • connectionMaxAge mövzu düzgün rejimi LIFO istifadə imkan verir

  • Bu hovuz geri əgər
  • Bu keçid monitorinq Stop
  • LIFO / FIFO rejimində keçmək connecitonMaxAge param

  • Əlaqədar On
  • mövzu hələ də diri olsa da finalizable ref növbə aradan qaldırılması, məhv
  • əməliyyat replay zərbələr varsa, unwrapped istisna atmaq
  • MemoritzeTransaction: InvocationTargetException fix
  • Guard Çetele hesabatları

  • Bir Veri kaynağından ben istifadə edildikdə
  • aydın bir gözəl debug mesaj istifadə
  • Fix acquireRetryAttempts off-by-bir səhv
  • XXX Rename - & gt; xxxinSeconds / Dəqiqə / etc
  • defaultTransactionIsolation: Read törədildikdə - & gt; read_committed
  • hemen əlaqə test mövzu başlamaq etməyin
  • config yerinə Long.MAX 0 kimi 0 qurmaq connectionTimeout dəyər saxlamaq olun

nədir versiyası 0.7.0 Yeni

  • An memarlıq dəyişiklik sürətli hovuz etmək edildi .
  • Bugs müəyyən edilmişdir.
  • Yeni funksiyalar bir dəstə əlavə edildi.

idleMaxAge / idleConnectionTester, çox qovşaqlarının edilmişdir version 0.6.7.2:

  • Fixes yeni nədir XML konfiqurasiya və getConnection fasiləsi bir NPE edir.
  • Batch hesabatları düzgün daxil edilir.
  • onAcquireFail çəngəl inkişaf etmiş edilib və kiçik səhv prosesində müəyyən olunub.
  • A sürücü xassələri seçimi əlavə edildi.

  • Bağlanılır zaman
  • bağlantısı artıq off bağlıdır.
  • sıx əlaqə watch debug alət bir səhv qeydə alınıb.
  • Bütün azad köməkçiləri bağlanılır zaman xitam verilir.

nədir versiyası 0.6.6 Yeni

  • A sürücü xassələri seçimi əlavə edildi
  • XML-based konfiqurasiya dəstək əlavə edilib.
  • onAcquireFail inkişaf etmiş oldu.
  • A əlaqədar fasiləsi konfiqurasiya seçimi əlavə edildi.
  • Tam JDK5 uyğunluğu əlavə edildi. Daxili hesabatları məruz qalır.
  • onConnectionException çəngəl əlavə edildi.
  • əlaqə izleme aradan indi icazə verilir.
  • Batch hesabatları indi düzgün daxil edilir.
  • A tənbəl init irqi müəyyən olunub.
  • A potensial yarış artıq yol verilir.
  • Statistika finalizers çıxarılıb.
  • yeni bir keçid əlavə bir potensial bug müəyyən olunub.
  • 100% vahid test əhatə təmin 125 vahid test, indi var.

versiyası 0.6.4 yeni nədir:

  • Yenilenmiş şərh caching + bəyanat xəbərdarlıq proqram üçün uğursuz əgər yaxın.

versiyası 0.5.4 yeni nədir:

  • Bir DB halda əlaqələri daha yaxşı takip edin ayırmaq (təşəkkürü 'ninja!)

version 0.5.3 RC1 yeni nədir.

  • giderir bəyanat caching bug

tələblər

  • Java 2 Standard Edition Runtime Environment

Oxşar proqram

DBengine
DBengine

2 Jun 15

XQuark Bridge
XQuark Bridge

2 Jun 15

Tellico
Tellico

7 Mar 16

Geliştirici digər proqram Wallace Wadge

Şərh BoneCP

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!