Logo image
The Sisyphus database retrieval software performance antipattern
Conference proceeding

The Sisyphus database retrieval software performance antipattern

Robert Dugan, Jr, Ephraim Glinert and Ali Shokoufandeh
Proceedings of the 3rd international workshop on software and performance, pp 10-16
24 Jul 2002

Abstract

antipatterns patterns
In this paper we propose the Sisyphus database retrieval software performance antipattern. The antipattern occurs in application designs that process large, frequently accessed lists stored in a relational database, but display only a small subset to the user. Software Performance Engineering (SPE) techniques are used to analyze the antipattern. Four solutions are evaluated: rownum and index, upper/lower bound, sequence numbering, and caching. We discuss the real world challenges of correcting this antipattern early in the application life cycle.

Metrics

5 Record Views
14 citations in Scopus

Details

Logo image