Database Benchmarks

Author(s):  
Jérôme Darmont

Performance measurement tools are very important, both for designers and users of Database Management Systems (DBMSs). Performance evaluation is useful to designers to determine elements of architecture, and, more generally, to validate or refute hypotheses regarding the actual behavior of a DBMS. Thus, performance evaluation is an essential component in the development process of well-designed and efficient systems. Users may also employ performance evaluation, either to compare the efficiency of different technologies before selecting a DBMS, or to tune a system. Performance evaluation by experimentation on a real system is generally referred to as benchmarking. It consists of performing a series of tests on a given DBMS to estimate its performance in a given setting. Typically, a benchmark is constituted of two main elements: a database model (conceptual schema and extension), and a workload model (set of read and write operations) to apply on this database, following a predefined protocol. Most benchmarks also include a set of simple or composite performance metrics such as response time, throughput, number of input/output, disk or memory usage, and so forth. The aim of this article is to present an overview of the major families of state-of-the-art database benchmarks, namely, relational benchmarks, object and object-relational benchmarks, XML benchmarks, and decision-support benchmarks; and to discuss the issues, tradeoffs, and future trends in database benchmarking. We particularly focus on XML and decision-support benchmarks, which are currently the most innovative tools that are developed in this area.

2006 ◽  
Vol 53 (4-5) ◽  
pp. 331-339 ◽  
Author(s):  
J. Comas ◽  
I. Rodríguez-Roda ◽  
M. Poch ◽  
K.V. Gernaey ◽  
C. Rosen ◽  
...  

In this paper the development of an extension module to the IWA/COST simulation benchmark to include expert reasoning is presented. This module enables the detection of suitable conditions for the development of settling problems of biological origin (filamentous bulking, foaming and rising sludge) when applying activated sludge control strategies to the simulation benchmark. Firstly, a flow diagram is proposed for each settling problem, and secondly, the outcome of its application is shown. Results of the benchmark for two evaluated control strategies illustrate that, once applied to the simulation outputs, this module provides supplementary criteria for plant performance assessment. Therefore, simulated control strategies can be evaluated in a more realistic framework, and results can be recognised as more realistic and satisfactory from the point of view of operators and real facilities.


2020 ◽  
Vol 20 (1) ◽  
pp. 82-94
Author(s):  
Badrus Zaman ◽  
Army Justitia ◽  
Kretawiweka Nuraga Sani ◽  
Endah Purwanti

AbstractHoax news in Indonesia spread at an alarming rate. To reduce this, hoax news detection system needs to be created and put into practice. Such a system may use readers’ feedback and Naïve Bayes algorithm, which is used to verify news. Overtime, by using readers’ feedback, database corpus will continue to grow and could improve system performance. The current research aims to reach this. System performance evaluation is carried out under two conditions ‒ with and without sources (URL). The system is able to detect hoax news very well under both conditions. The highest precision, recall and f-measure values when including URL are 0.91, 1, and 0.95 respectively. Meanwhile, the highest value of precision, recall and f-measure without URL are 0.88, 1 and 0.94, respectively.


Sign in / Sign up

Export Citation Format

Share Document