The Performance Impact of Various Database Connection Pool Strategies in Java-based Middleware

碩士 === 國立暨南國際大學 === 資訊管理學系 === 97 === Three-tier model is the most popular architecture in current application information system. It is an important issue that the performance will be effected significantly under heavy load. Moreover, for the traditional system, it restricted the concurrent interne...

Full description

Bibliographic Details
Main Authors: Yi-Min Lin, 林益民
Other Authors: Shiuh-Sheng Yu
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/64908836240450255050
Description
Summary:碩士 === 國立暨南國際大學 === 資訊管理學系 === 97 === Three-tier model is the most popular architecture in current application information system. It is an important issue that the performance will be effected significantly under heavy load. Moreover, for the traditional system, it restricted the concurrent internet user due to resource limitation. The bottleneck of information system performance is the database, and the database connection pooling can greatly increase the performance of information system, while reducing overall resource usage. We propose three Database Connection Pool Strategies which is unlimited strategy, preemptive strategy and non-preemptive strategy in Java-based Middleware. The purpose of this study is to find how to determine what Strategy of Database Connection Pool give the best performance for java application.