{"title":"基于间接领域知识的查询评价机制索引调优","authors":"Sreekumar Vobugari, D. Somayajulu, B. M. Subraya","doi":"10.1109/UKSim.2012.97","DOIUrl":null,"url":null,"abstract":"Query prioritization for index tuning leads to improvement of performance in databases. We propose an analytical model which centers around managing index objects that are aligned to the queries submitted by the users through an Online Transaction Processing (OLTP) system. We first define a strategy to prioritize queries based on certain configurable parameters and call them as short listed queries. The next step is to analyze the existing index objects that were created by the DBA during the initial database setup and to check if these index objects are aligned to the short listed queries. Eventually, the system generates a recommendation report to the DBA which lists new indexes to be created that are aligned to short listed queries and list of obsolete indexes that are potential candidates to be dropped due to low utilization rates. This approach introduces a new facet for adoption towards performance analysis and improvements in software systems. We present an experimental analysis that validates the ideas of feeding domain knowledge indirectly in to the system through configurable parameters that help in prioritizing queries for Index tuning.","PeriodicalId":405479,"journal":{"name":"2012 UKSim 14th International Conference on Computer Modelling and Simulation","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Index Tuning through Query Evaluation Mechanism Based on Indirect Domain Knowledge\",\"authors\":\"Sreekumar Vobugari, D. Somayajulu, B. M. Subraya\",\"doi\":\"10.1109/UKSim.2012.97\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Query prioritization for index tuning leads to improvement of performance in databases. We propose an analytical model which centers around managing index objects that are aligned to the queries submitted by the users through an Online Transaction Processing (OLTP) system. We first define a strategy to prioritize queries based on certain configurable parameters and call them as short listed queries. The next step is to analyze the existing index objects that were created by the DBA during the initial database setup and to check if these index objects are aligned to the short listed queries. Eventually, the system generates a recommendation report to the DBA which lists new indexes to be created that are aligned to short listed queries and list of obsolete indexes that are potential candidates to be dropped due to low utilization rates. This approach introduces a new facet for adoption towards performance analysis and improvements in software systems. We present an experimental analysis that validates the ideas of feeding domain knowledge indirectly in to the system through configurable parameters that help in prioritizing queries for Index tuning.\",\"PeriodicalId\":405479,\"journal\":{\"name\":\"2012 UKSim 14th International Conference on Computer Modelling and Simulation\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-03-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 UKSim 14th International Conference on Computer Modelling and Simulation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/UKSim.2012.97\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 UKSim 14th International Conference on Computer Modelling and Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UKSim.2012.97","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Index Tuning through Query Evaluation Mechanism Based on Indirect Domain Knowledge
Query prioritization for index tuning leads to improvement of performance in databases. We propose an analytical model which centers around managing index objects that are aligned to the queries submitted by the users through an Online Transaction Processing (OLTP) system. We first define a strategy to prioritize queries based on certain configurable parameters and call them as short listed queries. The next step is to analyze the existing index objects that were created by the DBA during the initial database setup and to check if these index objects are aligned to the short listed queries. Eventually, the system generates a recommendation report to the DBA which lists new indexes to be created that are aligned to short listed queries and list of obsolete indexes that are potential candidates to be dropped due to low utilization rates. This approach introduces a new facet for adoption towards performance analysis and improvements in software systems. We present an experimental analysis that validates the ideas of feeding domain knowledge indirectly in to the system through configurable parameters that help in prioritizing queries for Index tuning.