{"title":"Reducing Data Access Time using Table Partitioning Techniques","authors":"Veronika Salgová, K. Matiaško","doi":"10.1109/ICETA51985.2020.9379231","DOIUrl":null,"url":null,"abstract":"Data are used in a large number of different fields. Large databases with huge amounts of data come to the fore. They are a very important part of many of information systems, from commercial systems, through technical and technological systems, the web, and mobile applications to the management of scientific data in various fields. Fast access to data is, therefore, becoming increasingly important today and great emphasis is placed on improving it. Initially, the data access time may be only slightly increased working with smaller tasks, but with a larger number of larger tasks, there is a significantly higher data access time that needs to be reduced. From the point of view of efficiency, it is not appropriate or necessary to access all data, and therefore it is necessary to divide this data into smaller parts and thus create partitions, which will facilitate the execution of certain operations and bring efficiency, whether in terms of time or performance. This paper discusses partitioning, its various techniques, methods, and the benefits it brings. It compares access times to tables with and without partitions, regarding various numbers of table parts that are accessed.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICETA51985.2020.9379231","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Data are used in a large number of different fields. Large databases with huge amounts of data come to the fore. They are a very important part of many of information systems, from commercial systems, through technical and technological systems, the web, and mobile applications to the management of scientific data in various fields. Fast access to data is, therefore, becoming increasingly important today and great emphasis is placed on improving it. Initially, the data access time may be only slightly increased working with smaller tasks, but with a larger number of larger tasks, there is a significantly higher data access time that needs to be reduced. From the point of view of efficiency, it is not appropriate or necessary to access all data, and therefore it is necessary to divide this data into smaller parts and thus create partitions, which will facilitate the execution of certain operations and bring efficiency, whether in terms of time or performance. This paper discusses partitioning, its various techniques, methods, and the benefits it brings. It compares access times to tables with and without partitions, regarding various numbers of table parts that are accessed.