Examples Of Performance Evaluation

854 Words4 Pages

Chapter 3
Methodology and Design

3.1 Introduction
I used general methodology for my performance evaluation. I performed testing on two database systems and compare them with different criteria of performance measurements to find out the best one in terms of usability and efficiency. Two databases that I have used for the evaluation purpose are Microsoft SQL Server Management Studio 2012 and Oracle 10 g. I used different type of data to be run on both of them. Firstly I used datasets of different size found on web and secondly I extract data from specific website through data scrapping using C# .net Framework 4.5. I designed different database schemas that refers to the organization of tables and data which defines the relationship between …show more content…

It is important to evaluate these measures to determine the system’s scalability, reliability and workload. I have used several measures to compare the performance of Microsoft SQL Server 2012 and Oracle Database 10g. In my evaluation the measures used to test the performance are as follows.
 Execution time
 Estimated I/O Cost
 Estimated CPU Cost
 Total Subtree …show more content…

Workload depends on the requests made by the application and users of the system. It is concerned with the resources that has been consumed within the database system for instance datasets, database structures etc. In the process of performance evaluation increasing and decreasing of workloads in the database ultimately shows the actual performance of the database system.

3.2.4 Execution time
Execution time is the time in which single instruction given to a system is being executed. Fundamentally execution time is described as the time taken by one transaction to complete. In database system when we run a single query in the system, time taken by a query to give result is the execution time of the query. In my performance evaluation I run different type of queries on both the databases I have used and compare the execution time of query.
3.2.5 Estimated I/O Cost
Estimated I/O cost is the cost estimation which gives relative values used to represent whether operation given is I/O intensive. When parsing queries the query optimizer of the database used as comparative tool which assign values to estimated I/O to determine the costs of operation. It shows that the larger the value produced by the estimated I/O while executing the query the more is the cost intensive process of query

Open Document