Methods Of Tuning A Database Essay

PAGES
2
WORDS
790
Cite

Tuning a database is a series of activities that are carried out to optimize and standardize the performance of a database. The main goal of database tuning is to maximize the efficiency and performance of a database through promoting the effective use of system resources. While most systems are developed in a manner that they manage their use of system resources, there is room for enhancing their efficiency and performance. The process of database tuning involves customizing the settings and configuration of a database and its system resources. Database tuning is carried out because of various reasons including data changes, changes in codes such as releases and upgrades, and changes in usage patterns. In addition, database tuning is sometimes carried out because query optimization is imprecise and the inefficiency of underlying technologies. There are several methodologies that are utilize for tuning a database including SQL tuning, query tuning, physical tuning, and infrastructure tuning. SQL tuning is a process that focuses on ensuring that SQL statements issued by an application will run within the shortest possible duration of time. SQL tuning usually entails three basic steps that are carried out repeatedly until the desired system performance is reached or there are no more SQL statements to be tuned (Oracle, n.d.). First, SQL tuning begins with identification...

...

The second step involves authenticating that execution plans from the query optimizer for the SQL statements perform logically. The third step is implementing corrective actions in order to produce better execution plans for SQL statements that are performing poorly. Sinha (2016) provides some examples of SQL including the following . . .
SELECT e.first_name, e.last_name, c.country FROM employee e, countries c WHERE e.country_id = c.id AND e.last_name = 'HALL';

SELECT p.product_id

FROM products p

WHERE p.item_no IN (SELECT i.item_no

FROM items i);

SELECT * FROM student c WHERE NOT EXISTS (SELECT 1 FROM class a WHERE a.student_num = c.student_num)

The second methodology for tuning a database is query tuning, which is mostly carried out because queries usually require complex optimization that is mostly conducted inconsistently. The process involves breaking the queries into smaller units through the use of temp tables to mix results (Linwood, n.d.). Some of the best practices when conducting query tuning include using hints and indexes to enhance processing consistency. For instance, when using indexes during…

Sources Used in Documents:

References

Linwood, G. (n.d.). The Art of SQL Server Performance Tuning. Retrieved June 5, 2017, from http://www.sqlserver.org.au/meetings/melb/2011/05_GregLinwood_TheArtOfSQLServerPerformanceTuning/ArtOfSQLServerPerformanceTuning.ppt.

Sinha, B. (2016, February 8). SQL Performance Tuning: Query Optimization 101. Retrieved June 5, 2017, from https://dzone.com/articles/sql-handbook-and-best-practices-performance-tuning

Oracle Help Center. (n.d.). Database Performance Tuning Guide. Retrieved June 5, 2017, from https://docs.oracle.com/cd/B19306_01/server.102/b14211/sql_1016.htm#g42927


Cite this Document:

"Methods Of Tuning A Database" (2017, June 05) Retrieved April 25, 2024, from
https://www.paperdue.com/essay/methods-of-tuning-a-database-2165678

"Methods Of Tuning A Database" 05 June 2017. Web.25 April. 2024. <
https://www.paperdue.com/essay/methods-of-tuning-a-database-2165678>

"Methods Of Tuning A Database", 05 June 2017, Accessed.25 April. 2024,
https://www.paperdue.com/essay/methods-of-tuning-a-database-2165678

Related Documents

This would also mean that the shadowing process goes on behind the scenes, and one need not even be aware that the process is in fact going on at any point of time; it can go on without creating any sort of disturbance to the user of the application, at any point of time. (Shadow Files) Another important advantage of using the shadowing of a database is that data would

Current Employment Trends and Certification Options for Database Professionals. Monaco Vs US Current Job Markets and Future Trends Analysis The current job trends for database professionals indicate that in both countries employment is projected to grow by about 11 percent in the coming 5 years (Kline). This is faster than the average in any other occupation. The driving factor is the ever-increasing data needs of companies within the economy. Data has been

SDLC for Databases System Development Lifecycle for Database Development The Systems Development Lifecycle (SDLC)'s eight phases of development begin with an analysis of the users' environment, followed by the development of logical models to represent the data structures. This is followed by the selection of a database management system (DBMS), and the mapping of the logical model of the application to the DBMS. Next the physical mode is developed and evaluated, then

Oil and Gas Industry in
PAGES 70 WORDS 19369

A large body of literature has treated many different aspects of these influences on Asia, Europe and the United States (Busser & Sadoi, 2003). The importance of the study relates to the current trends taking place in Libya where aggressive steps have been taken in recent years to normalize relations with the international community. For example, Libya opened up its programs to develop weapons of mass destruction to international

Tesco, the largest UK company, employs 260,000 people. This corporation has global aspirations and has come a long way in a relatively short period of time" (2003, p. 3). According to the company's promotional literature, the employment figure for 2003 has almost doubled today, as shown in Table 1 below. Table 1 Current Key Figures for Tesco Category Statistic Staff worldwide 472,000 Staff in the UK 287,669 Stores worldwide 5,008 Total stores in the UK 2,545 Extra 13 Homeplus Superstore Metro Express OneStop Number of markets 14 Which markets China, Czech Republic, Hungary,

Price Remains One of the
PAGES 51 WORDS 13276

From this perspective, luxury brands may be desired be many consumers, but the more affluent are clearly more readily capable of such acquisitions, making them a natural target for luxury brands marketers. Although there is a growing body of contemporary knowledge concerning the influence of self-perception and self-image on luxury brand purchases, the study of these issues is certainly not new. In fact, as early as 1899, Thorstein Veblen developed