Efficient bulk deletes in relational databases

A. Gärtner, A. Kemper, D. Kossmann, B. Zeller

Research output: Contribution to conferencePaperpeer-review

19 Scopus citations

Abstract

Many applications require that large amounts of data are deleted from the database - typically, such bulk deletes are carried out periodically and involve old or out-of-date data. If the data is not partitioned in such a way that bulk deletes can be carried out by simply deleting whole partitions, then most current database products execute such bulk delete operations very poorly. The reason is that every record is deleted from each index individually. This paper proposes and evaluates a new class of techniques to support bulk delete operations more efficiently. These techniques outperform the "record-at-a-time" approach implemented in many database products by about one order of magnitude.

Original languageEnglish
Pages183-192
Number of pages10
StatePublished - 2001
Externally publishedYes
Event17th International Conference on Data Engineering - Heidelberg, Germany
Duration: 2 Apr 20016 Apr 2001

Conference

Conference17th International Conference on Data Engineering
Country/TerritoryGermany
CityHeidelberg
Period2/04/016/04/01

Fingerprint

Dive into the research topics of 'Efficient bulk deletes in relational databases'. Together they form a unique fingerprint.

Cite this