did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781555582418

The Microsoft SQL Server 2000 Performance Optimization and Tuning Handbook

by
  • ISBN13:

    9781555582418

  • ISBN10:

    1555582419

  • Format: Paperback
  • Copyright: 2001-03-13
  • Publisher: Elsevier Science
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $82.95 Save up to $0.41
  • Buy New
    $82.54
    Add to Cart Free Shipping Icon Free Shipping

    PRINT ON DEMAND: 2-4 WEEKS. THIS ITEM CANNOT BE CANCELLED OR RETURNED.

Supplemental Materials

What is included with this book?

Summary

Learn from a SQL Server performance authority how to make your database run at lightning speed. Ken England's SQL Server 6.5 Performance Optimization and Tuning Handbook is recognized by SQL Server administrators as the indispensable guide to tuning and optimization. Now he's revised the book for Microsoft's new SQL Server 2000, the most advanced and powerful version yet of SQL Server, which takes full advantage of Windows 2000's new processing capabilities. The book details the factors that determine database performance and offers readers tools, techniques and best practices they can use to tweak and tune SQL Server's configuration and operation. Readers will learn how to enhance performance through good physical design and effective internal storage structures. The book spells out methods for creating efficient indexes and techniques for tuning SQL Server's new query optimizer. A new edition of the authoritative and bestselling guide, SQL Server 6.5 Performance Optimization and Tuning Handbook, 1555581803Targets SQL Server 2000Helps IT professionals run SQL Server more powerfully and efficiently and optimize it for e-commerce and knowledge management

Author Biography

Ken England is President and Founder of Database Technologies

Table of Contents

Preface xi
Acknowledgments xiii
Introducing Performance Tuning and Physical Database Design
1(10)
What is performance tuning?
1(2)
The physical database design process
3(7)
Where to next?
10(1)
SQL Server Storage Structures
11(40)
Introduction
11(1)
Databases and files
11(3)
Creating databases
14(5)
Increasing the size of a database
19(2)
Decreasing the size of a database
21(5)
Modifying filegroup properties
26(1)
Setting database options
27(3)
Displaying information about databases
30(2)
System tables used in database configuration
32(3)
Units of storage
35(2)
Database pages
37(5)
Looking into database pages
42(3)
Pages for space management
45(4)
The BankingDB database
49(2)
Indexing
51(68)
Introduction
51(1)
Data retrieval with no indexes
51(1)
Clustered indexes
52(5)
Nonclustered indexes
57(2)
The role of indexes in insertion and deletion
59(10)
A note about updates
69(1)
So how do you create indexes?
70(14)
Dropping and renaming indexes
84(1)
Displaying information about indexes
84(11)
Creating indexes on views
95(2)
Creating indexes with computed columns
97(1)
Using indexes to retrieve data
98(12)
Choosing indexes
110(9)
The Query Optimizer
119(108)
Introduction
119(1)
When is the query optimized?
120(1)
Query optimization
121(106)
SQL Server 2000 and Windows 2000
227(48)
SQL Server 2000 and CPU
227(16)
SQL Server 2000 and memory
243(14)
SQL Server 2000 and disk I/O
257(18)
Transactions and Locking
275(54)
Introduction
275(1)
Why a locking protocol?
276(2)
The SQL server locking protocol
278(36)
SQL Server locking in action
314(5)
Uncommitted data, repeatable reads, phantoms, and more
319(8)
Application resource locks
327(1)
A Summary of lock compatibility
327(2)
Monitoring Performance
329(32)
Introduction
329(1)
System stored procedures
329(2)
System monitor, performance logs, and alerts
331(4)
The SQL Profiler
335(14)
Index Tuning wizard
349(9)
Query analyzer
358(3)
A Performance Tuning Checklist
361(10)
System resource use
361(1)
Choosing efficient indexes
362(2)
Helping the Query Optimizer
364(1)
Avoiding lock contention
364(3)
Database integrity
367(1)
Database administration activities
367(1)
Archiving data
368(1)
Read only report databases
368(1)
Denormalization
369(2)
Bibliography 371(2)
Index 373(18)
Database Technologies 391

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program