Experiments on the concurrent rule execution in database systems

A. Delis, L. Raschid, T. Sellis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper we study issues pertinent to the concurrent execution of rules in a DBMS system. We model rules as database tmnsactions. As such, they should follow serializability as their correctness criterion for execution. Rule execution has the additional constmint that their conditions must be true in the database for the actions to execute, and rules must fail when their conditions are not true any longer. Based on this observation, two locking based protocols are discussed. Information on the possible conflicts between conditions and actions of rules is used to provide greater concurrent access to the relations, based on a new lock pamdigm. A simulation testbed was developed in order to study the rule features and database chamcteristics that play an important role in the performance of concurrent production rule execution.

Original languageEnglish (US)
Title of host publication4th International Conference on Tools with Artificial Intelligence, ICTAI 1992
PublisherIEEE Computer Society
Pages405-412
Number of pages8
ISBN (Electronic)0818629053
DOIs
StatePublished - 1992
Event4th International Conference on Tools with Artificial Intelligence, ICTAI 1992 - Arlington, United States
Duration: Nov 10 1992Nov 13 1992

Publication series

NameProceedings - International Conference on Tools with Artificial Intelligence, ICTAI
Volume1992-November
ISSN (Print)1082-3409

Conference

Conference4th International Conference on Tools with Artificial Intelligence, ICTAI 1992
CountryUnited States
CityArlington
Period11/10/9211/13/92

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence
  • Computer Science Applications

Fingerprint Dive into the research topics of 'Experiments on the concurrent rule execution in database systems'. Together they form a unique fingerprint.

Cite this