RUS  ENG
Full version
JOURNALS // Upravlenie Bol'shimi Sistemami // Archive

UBS, 2018 Issue 76, Pages 254–265 (Mi ubs981)

Hardware and Software Tools in Control

Real time database structure optimization

S. Miroshnika, D. R. Goncharab

a Federal Research Centre «Informatics and Control» of RAS
b Moscow Institute of Physics and Technology

Abstract: The problem of minimizing the redundancy of information in the real-time database, which affects the time of access to the database and the implementation of modules is studied. A set of software modules that use information from a set of fields with a known frequency of filling in real-time information is specified. The problem is solved if all modules are completed by the specified time. The complexity of this problem is caused by possible modules dependency (may work in a certain sequence) and the difficulty to allocate sufficient computing resources and time for real-time optimization. Therefore, the solution developed by the authors in the instrumental CAD real time systems is divided into two stages: (a) the preliminary stage (not in real time), which is the formation of groups of close modules and (b) the stage of solving the problem in real time, using the performed at the preliminary stage of optimization of the location of fields in files. The information redundancy of three types is defined: intra-file, cross-file, intra-module. A special model of the designed database is proposed and analytical formulas for calculating the number of fields not used by the modules are constructed.

Keywords: the database management system, real-time systems, heuristic algorithms, optimization.

UDC: 519.86
BBK: 22.18

Received: January 29, 2018
Published: November 30, 2018

DOI: 10.25728/ubs.2018.76.9



© Steklov Math. Inst. of RAS, 2024