Measuring of Oracle Optimizer Performance for Object-Relational Database Entities
SQL Optimization is the process of choosing the most efficient way to execute SQL such as Data manipulation language (Select, Insert, Update, Delete). Relational model represents the object through the use of relations; on the other hand the main aim of ORDBMS model is to represent the special chara...
Published in: | AL-Rafidain Journal of Computer Sciences and Mathematics |
---|---|
Main Authors: | , |
Format: | Article in Journal/Newspaper |
Language: | Arabic English |
Published: |
Mosul University
2008
|
Subjects: | |
Online Access: | https://doi.org/10.33899/csmj.2008.163977 https://doaj.org/article/80d28e0fb5624a2bb8bf50bf2155f607 |
_version_ | 1821499476784709632 |
---|---|
author | Esam Mohammed Alaa AL_Mukhtar |
author_facet | Esam Mohammed Alaa AL_Mukhtar |
author_sort | Esam Mohammed |
collection | Directory of Open Access Journals: DOAJ Articles |
container_issue | 2 |
container_start_page | 125 |
container_title | AL-Rafidain Journal of Computer Sciences and Mathematics |
container_volume | 5 |
description | SQL Optimization is the process of choosing the most efficient way to execute SQL such as Data manipulation language (Select, Insert, Update, Delete). Relational model represents the object through the use of relations; on the other hand the main aim of ORDBMS model is to represent the special characteristics of OOP. The first model deals with the Relation & Correlated sub queries, while the second one uses collection types (Object type, Varrays, Nested table). Explain plane is used to examine exactly how oracle execute SQL statements “ oracle SQL analyze” provides a facility for easily generate any explain plan . DML language (SQL) as tools for any comparison can be achieved by the statistical performance parameter (Elapsed time, CPU time, Logical block read, Physical block read …). Statistical analysis using ANOVA TABLE is used to judge between comparisons. We found that nested table was the most effective type of data, the object type was the least effective (consume lowest time of execution). We also found that increasing data size will increase any of performance data parameter until we reach size of 40% the time begins to decrease. It is found that SELECT, UPDATE and DELETE have the most influence on the performance parameter, respectively. |
format | Article in Journal/Newspaper |
genre | DML |
genre_facet | DML |
id | ftdoajarticles:oai:doaj.org/article:80d28e0fb5624a2bb8bf50bf2155f607 |
institution | Open Polar |
language | Arabic English |
op_collection_id | ftdoajarticles |
op_container_end_page | 140 |
op_doi | https://doi.org/10.33899/csmj.2008.163977 |
op_relation | https://csmj.mosuljournals.com/article_163977_dbdacb1328e00d97b01de4a8324e5ea7.pdf https://doaj.org/toc/1815-4816 https://doaj.org/toc/2311-7990 1815-4816 2311-7990 doi:10.33899/csmj.2008.163977 https://doaj.org/article/80d28e0fb5624a2bb8bf50bf2155f607 |
op_source | Al-Rafidain Journal of Computer Sciences and Mathematics, Vol 5, Iss 2, Pp 125-140 (2008) |
publishDate | 2008 |
publisher | Mosul University |
record_format | openpolar |
spelling | ftdoajarticles:oai:doaj.org/article:80d28e0fb5624a2bb8bf50bf2155f607 2025-01-16T21:39:02+00:00 Measuring of Oracle Optimizer Performance for Object-Relational Database Entities Esam Mohammed Alaa AL_Mukhtar 2008-12-01T00:00:00Z https://doi.org/10.33899/csmj.2008.163977 https://doaj.org/article/80d28e0fb5624a2bb8bf50bf2155f607 AR EN ara eng Mosul University https://csmj.mosuljournals.com/article_163977_dbdacb1328e00d97b01de4a8324e5ea7.pdf https://doaj.org/toc/1815-4816 https://doaj.org/toc/2311-7990 1815-4816 2311-7990 doi:10.33899/csmj.2008.163977 https://doaj.org/article/80d28e0fb5624a2bb8bf50bf2155f607 Al-Rafidain Journal of Computer Sciences and Mathematics, Vol 5, Iss 2, Pp 125-140 (2008) oracle database Mathematics QA1-939 Electronic computers. Computer science QA75.5-76.95 article 2008 ftdoajarticles https://doi.org/10.33899/csmj.2008.163977 2022-12-31T09:07:14Z SQL Optimization is the process of choosing the most efficient way to execute SQL such as Data manipulation language (Select, Insert, Update, Delete). Relational model represents the object through the use of relations; on the other hand the main aim of ORDBMS model is to represent the special characteristics of OOP. The first model deals with the Relation & Correlated sub queries, while the second one uses collection types (Object type, Varrays, Nested table). Explain plane is used to examine exactly how oracle execute SQL statements “ oracle SQL analyze” provides a facility for easily generate any explain plan . DML language (SQL) as tools for any comparison can be achieved by the statistical performance parameter (Elapsed time, CPU time, Logical block read, Physical block read …). Statistical analysis using ANOVA TABLE is used to judge between comparisons. We found that nested table was the most effective type of data, the object type was the least effective (consume lowest time of execution). We also found that increasing data size will increase any of performance data parameter until we reach size of 40% the time begins to decrease. It is found that SELECT, UPDATE and DELETE have the most influence on the performance parameter, respectively. Article in Journal/Newspaper DML Directory of Open Access Journals: DOAJ Articles AL-Rafidain Journal of Computer Sciences and Mathematics 5 2 125 140 |
spellingShingle | oracle database Mathematics QA1-939 Electronic computers. Computer science QA75.5-76.95 Esam Mohammed Alaa AL_Mukhtar Measuring of Oracle Optimizer Performance for Object-Relational Database Entities |
title | Measuring of Oracle Optimizer Performance for Object-Relational Database Entities |
title_full | Measuring of Oracle Optimizer Performance for Object-Relational Database Entities |
title_fullStr | Measuring of Oracle Optimizer Performance for Object-Relational Database Entities |
title_full_unstemmed | Measuring of Oracle Optimizer Performance for Object-Relational Database Entities |
title_short | Measuring of Oracle Optimizer Performance for Object-Relational Database Entities |
title_sort | measuring of oracle optimizer performance for object-relational database entities |
topic | oracle database Mathematics QA1-939 Electronic computers. Computer science QA75.5-76.95 |
topic_facet | oracle database Mathematics QA1-939 Electronic computers. Computer science QA75.5-76.95 |
url | https://doi.org/10.33899/csmj.2008.163977 https://doaj.org/article/80d28e0fb5624a2bb8bf50bf2155f607 |