Accelerating Database Processing at Database-Driven Web Sites

Seunglak CHOI
Jinwon LEE
Su Myeon KIM
Junehwa SONG
Yoon-Joon LEE

Publication
IEICE TRANSACTIONS on Information and Systems   Vol.E89-D    No.11    pp.2724-2738
Publication Date: 2006/11/01
Online ISSN: 1745-1361
DOI: 10.1093/ietisy/e89-d.11.2724
Print ISSN: 0916-8532
Type of Manuscript: PAPER
Category: Contents Technology and Web Information Systems
Keyword: 
database server acceleration,  Web site performance,  dynamic content caching,  query result caching,  

Full Text: PDF(697.2KB)>>
Buy this Article



Summary: 
Most commercial Web sites dynamically generate their contents through a three-tier server architecture composed of a Web server, an application server, and a database server. In such an architecture, the database server easily becomes a bottleneck to the overall performance. In this paper, we propose WDBAccel, a high-performance database server accelerator that significantly improves the throughput of database processing. WDBAccel eliminates costly, complex query processing needed to obtain query results by reusing the results from previous queries for subsequent queries. This differentiates WDBAccel from other database cache systems, which employ traditional query processing. WDBAccel further improves its performance by fully utilizing main memory as the primary storage. This paper presents the design and implementation of the WDBAccel as well as the results of performance evaluation with a prototype.


open access publishing via