2006 · 29 citations · 23 references
ComputingInformation SystemsData ManagementDatabasesInformation RetrievalDatabase ManagementQuery OptimizationQuery ProcessingTransaction ManagementTransaction Processing SystemsAdmission ControlFrequency ModulationOptimization For Transactional QueriesQuery Performance OptimizationUser Requirements AnalysisUser SatisfactionUser Satisfaction MeasurementUser Satisfaction Modeling
Web-database systems are nowadays an integral part of everybody’s life, with applications ranging from monitoring/ trading stock portfolios, to personalized blog aggregation and news services, to personalized weather tracking services. For most of these services to be successful (and their users to be kept satisfied), two criteria need to be met: user requests must be answered in a timely fashion and using fresh data. This paper presents a framework to balance both requirements from the users’ perspective. Toward this, we propose a user satisfaction metric to measure the overall effectiveness of the Web-database system. We also provide a set of algorithms to dynamically optimize this metric, through query admission control and update frequency modulation. Finally, we present extensive experimental results which compare our proposed algorithms to the current state of the art and show that we outperform competitors under various workloads (generated based on real traces) and user requirements.
23
Björn Wittenmark · Automatica · 1993 · 3.1K citations
Aurora: a new model and architecture for data stream management
Daniel J. Abadi, Don Carney, Ugur �etintemel et al. · The VLDB Journal · 2003 · 1.5K citations
Scheduling real-time transactions
Robert Abbott, Héctor García-Molina · ACM Transactions on Database Systems · 1992 · 574 citations · Full text
Krithi Ramamritham · Distributed and Parallel Databases · 1993 · 551 citations