Technical Integration Department Technical Integration Department System Analysis & Training Group System Analysis & Training Group Jerry Yang Jerry Yang November 11, 2005 November 11, 2005 SQL Server 2000 SQL Server 2000 Research Series Research Series Performance Tuning Performance Tuning
22
Embed
SQL Server 2000 Research Series - Performance Tuning
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Technical Integration DepartmentTechnical Integration DepartmentSystem Analysis & Training GroupSystem Analysis & Training Group
Jerry YangJerry YangNovember 11, 2005November 11, 2005
SQL Server 2000 Research Series SQL Server 2000 Research Series
Performance TuningPerformance Tuning
IntroductionIntroduction SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing The Way to Achieve GoalThe Way to Achieve Goal SummarySummary
AgendaAgenda
IntroductionIntroduction SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing The Way to Achieve GoalThe Way to Achieve Goal SummarySummary
Performance TuningPerformance Tuning
What Is DB Tuning ?What Is DB Tuning ? Hardware PartHardware Part Software PartSoftware Part
Why It Is So Important ?Why It Is So Important ? Case Study 1. General Nutrition CompaniesCase Study 1. General Nutrition Companies Case Study 2. SYSCOMCase Study 2. SYSCOM Case Study 3. GSSCase Study 3. GSS
IntroductionIntroduction
IntroductionIntroduction SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing The Way to Achieve GoalThe Way to Achieve Goal SummarySummary
Performance TuningPerformance Tuning
SQL Server ManagersSQL Server Managers
SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing
Query Executer
Eight Types of Disk PagesEight Types of Disk Pages Bulk Changed Map PagesBulk Changed Map Pages Data PagesData Pages Differential Changed Map PagesDifferential Changed Map Pages Global Allocation Map (GAM & SGAM) PagesGlobal Allocation Map (GAM & SGAM) Pages Index Allocation Map (IAM) PagesIndex Allocation Map (IAM) Pages Index PagesIndex Pages Page Free Space (PFS) PagesPage Free Space (PFS) Pages Text/Image PagesText/Image Pages
SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing
Eight Types of Disk PagesEight Types of Disk Pages Bulk Changed Map PagesBulk Changed Map Pages Data PagesData Pages Differential Changed Map PagesDifferential Changed Map Pages Global Allocation Map (GAM & SGAM) PagesGlobal Allocation Map (GAM & SGAM) Pages Index Allocation Map (IAM) PagesIndex Allocation Map (IAM) Pages Index PagesIndex Pages Page Free Space (PFS) PagesPage Free Space (PFS) Pages Text/Image PagesText/Image Pages
SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing
Concept of B-TreeConcept of B-Tree Three Kinds of NodesThree Kinds of Nodes
IntroductionIntroduction SQL Server 2000 Index AnalyzingSQL Server 2000 Index Analyzing The Way to Achieve GoalThe Way to Achieve Goal SummarySummary
Performance TuningPerformance Tuning
What Do You Need To Know Today…What Do You Need To Know Today… Something About DB TuningSomething About DB Tuning Analysis of IndexAnalysis of Index
B-TreeB-Tree PagesPages Clustered IndexClustered Index Non-Clustered IndexNon-Clustered Index
Index & Query Design TipsIndex & Query Design Tips
SummarySummary
Fundamentals of Database SystemsFundamentals of Database Systems Author:Author: Elmasri / Navathe Elmasri / Navathe Publisher: Addison-Wesley Publishing CompanyPublisher: Addison-Wesley Publishing Company
Inside of Microsoft SQL Server 2000Inside of Microsoft SQL Server 2000 Author:Author: Kalen Delaney Kalen Delaney Publisher: Microsoft PressPublisher: Microsoft Press