Cargando…

The importance of applying an appropriate data partitioning

In this presentation are described specific technical solutions put in place in various database applications of the ATLAS experiment at LHC where we make use of several partitioning techniques available in Oracle 11g. With the broadly used range partitioning and its option of automatic interval par...

Descripción completa

Detalles Bibliográficos
Autor principal: Dimitrov, Gancho
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:http://cds.cern.ch/record/2016958
_version_ 1780946713510412288
author Dimitrov, Gancho
author_facet Dimitrov, Gancho
author_sort Dimitrov, Gancho
collection CERN
description In this presentation are described specific technical solutions put in place in various database applications of the ATLAS experiment at LHC where we make use of several partitioning techniques available in Oracle 11g. With the broadly used range partitioning and its option of automatic interval partitioning we add our own logic in PLSQL procedures and scheduler jobs to sustain data sliding windows in order to enforce various data retention policies. We also make use of the new Oracle 11g reference partitioning in the ATLAS Nightly Build System to achieve uniform data segmentation. However the most challenging was to segment the data of the new ATLAS Distributed Data Management system, which resulted in tens of thousands list type partitions and sub-partitions. Partition and sub-partition management, index strategy, statistics gathering and queries execution plan stability are important factors when choosing an appropriate physical model for the application data management. The so-far accumulated knowledge will be shared with the audience.
id cern-2016958
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-20169582019-09-30T06:29:59Zhttp://cds.cern.ch/record/2016958engDimitrov, GanchoThe importance of applying an appropriate data partitioningParticle Physics - ExperimentIn this presentation are described specific technical solutions put in place in various database applications of the ATLAS experiment at LHC where we make use of several partitioning techniques available in Oracle 11g. With the broadly used range partitioning and its option of automatic interval partitioning we add our own logic in PLSQL procedures and scheduler jobs to sustain data sliding windows in order to enforce various data retention policies. We also make use of the new Oracle 11g reference partitioning in the ATLAS Nightly Build System to achieve uniform data segmentation. However the most challenging was to segment the data of the new ATLAS Distributed Data Management system, which resulted in tens of thousands list type partitions and sub-partitions. Partition and sub-partition management, index strategy, statistics gathering and queries execution plan stability are important factors when choosing an appropriate physical model for the application data management. The so-far accumulated knowledge will be shared with the audience.ATL-SOFT-SLIDE-2015-252oai:cds.cern.ch:20169582015-05-19
spellingShingle Particle Physics - Experiment
Dimitrov, Gancho
The importance of applying an appropriate data partitioning
title The importance of applying an appropriate data partitioning
title_full The importance of applying an appropriate data partitioning
title_fullStr The importance of applying an appropriate data partitioning
title_full_unstemmed The importance of applying an appropriate data partitioning
title_short The importance of applying an appropriate data partitioning
title_sort importance of applying an appropriate data partitioning
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2016958
work_keys_str_mv AT dimitrovgancho theimportanceofapplyinganappropriatedatapartitioning
AT dimitrovgancho importanceofapplyinganappropriatedatapartitioning