Vibur DBCP ay isang open source, libre, ang sabay-sabay, cross-platform, ganap na tampok at mabilis na command-line software na ipinapatupad sa Java bilang isang JDBC (Java Database Connectivity) na koneksyon pool mabigat batay sa Java dynamic na proxy.
Sinusuportahan ng programa ng pag-cache na pahayag para sa JDBC Mga Pahayag (Callable at naghanda), katamtamang parameter, SQL query sa pag-log, at nagbibigay ng iba't-ibang mga configuration ng mga halimbawa sa pagtulog sa panahon ng taglamig, Spring, etc.Features sa isang glanceKey tampok isama poolFair parameter configuration, na tinitiyak na na hindi thread maiwan sa isang tabi kapag ina-access ang nakapailalim na mga mapagkukunan ng pool, suporta para sa pag-detect at pag-log ng mahabang aktibong mga query SQL, pati na rin ng kanilang kongkreto parameter, suporta para sa pag-detect at pag-log ng getConnection () method tawag na tatagal mas mahaba, at suporta para sa pagtulog sa panahon ng taglamig 3.x at 4.x.
Bukod pa rito, sinusuportahan ang software na agwat sa pagpapatunay, intelligent na pool pagpapalaki, suporta para sa pagbawi ng isang pahayag na bagay o hilaw na koneksyon JDBC mula sa isang suportadong proxy object pamamagitan ng paggamit ng paraan ng mag-alis ng balot ng kanya-kanyang proxy, pati na rin ang Java Pamamahala ng Mga Extension (JMX) suporta.
Ito gamitin ng mga dynamic na proxy at karaniwang concurrency tool Java para sa proseso ng build, at hindi pini nangangailangan t-synchronize pamamaraan o mga bloke sa panahon ng karaniwang mga pamamaraan sa pool. Vibur DBCP Nagbibigay din ang mga user na may detalyadong mga tala para sa lahat ng mga aktibong JDBC koneksyon, kabilang ang stack trace. Function na ito ay napaka-kapaki-pakinabang kapag nawala ang mga pagpapatakbo ng pag-debug kanilang connections.Under ng hood at sinusuportahan ang mga operating systemsLooking ilalim ng hood ng Vibur DBCP, maaari naming mapansin na ito & rsquo; I software cross-platform ganap na nakasulat sa Java programming language. Ito ay gumagana sa Java 1.6 o mas bago at nangangailangan ng slf4j / log4j at ConcurrentLinkedHashMap software.
Pagiging nakasulat sa Java, Vibur DBCP ay maaaring magamit sa anumang mga operating system na kung saan ang teknolohiya ng Java Runtime Environment (JRE) ay magagamit, kabilang ang GNU / Linux, Microsoft Windows at Mac OS X. Ang programa ay tumatakbo sa 64-bit at 32-bit na mga computer .
Ano ang bagong sa paglabas:.
- Pag-uulat ng mabagal na query SQL Kasama na ngayon sa query sa kongkreto mga parameter
- Karagdagang trabaho at pagpapabuti sa JDBC pahayag caching.
- iba't-ibang mga pagpapabuti sa pag-log at mga pagbubukod sa paghawak.
Ano ang bagong sa bersyon 1.0.0:
- Ipinatupad ng pool alisan ng tubig (pagsira sa lahat ng mga koneksyon) matapos isang kritikal na error sa SQL server.
- Ang pinapayagang para sa paglikha ng unang koneksyon sa pool mula sa isang umiiral na / panlabas na datasource.
- Ginawa poolReducer opsyonal -. Config halaga ng 0 hindi pinapagana nito
- Ipinatupad pagsasama Hibernate4 (sa isang hiwalay na proyekto).
- pagsasama Externalized Hibernate3 sa isang hiwalay na proyekto.
Mga Kinakailangan :
- Java 2 Standard Edition Runtime Environment
Mga Komento hindi natagpuan