OPTIMIZATION OF LOCAL PARALLEL INDEX (LPI) IN PARALLEL/DISTRIBUTED DATABASE SYSTEMS

Authors

  • Mohamed Chakraoui
  • Abderrafiaa El Kalay

Keywords:

Tuning indexes, Collaboration between processors, Optimization, B*Tree, Partitioning

Abstract

The widespread growth of data has created many problems for businesses, such as delay
requests; in this paper, we propose several methods of partitioning an index B*Tree in multi-processor
machines in parallel/distributed database systems and collaboration between processors when executing
multi-queries. When optimizing, indexing automatically comes to mind; we distinguish two types of
indexing: B*Tree and Bitmap. Since the advent of multicore computers (multi processors) parallelism
becomes an indispensable part of optimization. Our work will focus on partitioning each table on three parts
following indexing key partitioning; each processor will host a partition of the index, and the first processor
that will finish will immediately take another partition of the index pending according to the priority. The
parallelism will reduce the CPU cost then reduces execution time; collaboration between processors will
further reduce these costs.

Downloads

Published

2021-11-20

How to Cite

Mohamed Chakraoui, & Abderrafiaa El Kalay. (2021). OPTIMIZATION OF LOCAL PARALLEL INDEX (LPI) IN PARALLEL/DISTRIBUTED DATABASE SYSTEMS. GEOMATE Journal, 11(27), 2755–2762. Retrieved from https://geomatejournal.com/geomate/article/view/2767