Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/53025
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2020-03-25T08:31:06Z | - |
dc.date.available | 2020-03-25T08:31:06Z | - |
dc.date.issued | 2019 | - |
dc.identifier.citation | Sammut, G. L. (2019). Intelligent optimizer statistic generation for relational databases (Master's dissertation). | en_GB |
dc.identifier.uri | https://www.um.edu.mt/library/oar/handle/123456789/53025 | - |
dc.description | M.SC.ARTIFICIAL INTELLIGENCE | en_GB |
dc.description.abstract | This dissertation proposes a supplementary method for statistical upkeep techniques, in context of relational databases which depend on cost-based query optimizers. We identify that optimum statistical upkeep is composed into a number of underlying challenges. Furthermore, we seek to address these challenges through techniques which are influenced from prior database activity. Particularly, we refer towards past workload patterns to influence our decision making for upcoming choices concerning scheduling of the optimizer statistical process. We also recognize the need to prioritize between varied optimizer statistics given the large number of presented variations and intertwined cost. We use prior optimizer generated plans so as to recognize statistical inconsistencies, and recommend statistical upkeep accordingly. Particularly we use outlier detection techniques to identify expensive query executions, and model query plans as acyclic tree models to isolate plan deficiencies. We present these methods, and more, through our integration of machine learning techniques in a relational database environment. Furthermore, we present our techniques in an empirical study against data which is generated by an industry-wide recognized workload generator. We expose these techniques across a number of data variations and volumes, in our efforts towards a more robust outcome. Our results indicate that integrating machine learning techniques in a DBMS environment is not only sustainable, but also beneficial in aiding the optimizer statistical process. These results are reported for attempts made at deciding when and which statistics to schedule. Furthermore, our results indicate that statistical relevant decisions are improved by using prior workload baselines as a guide. Finally, we conclude that optimizer statistic decision making can be improved through influence of prior DBMS activity, and integration of machine learning techniques. | en_GB |
dc.language.iso | en | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Machine learning | en_GB |
dc.subject | Relational databases | en_GB |
dc.subject | Databases | en_GB |
dc.title | Intelligent optimizer statistic generation for relational databases | en_GB |
dc.type | masterThesis | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.publisher.institution | University of Malta | en_GB |
dc.publisher.department | Faculty of Information and Communication Technology. Department of Artificial Intelligence | en_GB |
dc.description.reviewed | N/A | en_GB |
dc.contributor.creator | Sammut, Gabriel Lawrence | - |
Appears in Collections: | Dissertations - FacICT - 2019 Dissertations - FacICTAI - 2019 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
19MAIPT013.pdf Restricted Access | 4.89 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.