Page 161 - DCAP508_DATABASE_ADMINISTRATION
P. 161

Sartaj Singh, Lovely Professional University
                                                                       Unit 11: Monitoring SQL Server for Performance




                Unit 11: Monitoring SQL Server for Performance                                  Notes

             CONTENTS
             Objectives

             Introduction
             11.1 Need of Monitoring
             11.2 Monitoring Process
             11.3 Evaluating Performance

             11.4 Factors Affecting Performance
             11.5 Tools and Techniques for Monitoring
             11.6 Choosing a Monitoring Tool
             11.7 Summary

             11.8 Keywords
             11.9 Review Questions
             11.10 Further Readings

          Objectives

          After studying this unit, you will be able to:

               Understand the need of monitoring in a SQL server
               Conceptualize the monitoring process
               Learn about different criteria for evaluating performance

               Know how to choosing a monitoring tool in SQL server
          Introduction

          Microsoft® SQL Server™ 2000 provides a variety of tools that can be used to monitor the
          performance of an instance of SQL Server and the user activity that occurs in databases. Monitoring
          allows you to determine whether your database application is working efficiently and as expected,
          even as your application, database, and environment change. For example, as more concurrent
          users use a database application, the load on SQL Server can increase. By monitoring, you can
          determine whether the current instance of SQL Server or system configuration must be changed
          to handle the increased workload, or whether the increased load is having no significant effect
          on performance.

          11.1 Need of Monitoring

          Monitoring SQL Server allows you to:

               Determine whether it is possible to improve performance. For example, by monitoring the
               response times for frequently used queries, you can determine whether changes to the
               query or indexes on the tables are necessary.







                                           LOVELY PROFESSIONAL UNIVERSITY                                   155
   156   157   158   159   160   161   162   163   164   165   166