Home | Contact us | Sitemap   
 
Books Search:
 
Browse by Category:
Browse by Author:
 
  Category:
    Technical
  Study
  Novel
  Nonfiction
  Medical
  Tutorial
  Entertainment
  Business
  Top Downloads:
   
  • Photoshop Restoration And Retouching ...
  • Kamehasutra
  • Hard adult comic Hilda volume 3 by Ha...
  • HUSTLER Special Edition - Best of Nas...
  • Hard adult comic Diane no 1 by Hanz K...
  • Maxim Magazine - February 2008
  • The JFreeChart Class Library Develope...
  • Learning Flash Media Server 3 Mar 2008
  • Java Power Tools eBook
  • Secrets To Having Great Sex
  •    
      Polls:
     
    Error: There are currently no polls. Please create one.
       
    Home > Technical > Database/SQL > Addison Wesley SQ...

    Addison Wesley SQL Performance Tuning

          Code: Table Of Contents CHAPTER 1 / Facilis Descensus Averni This Subject Is Important ... The Big Eight ... Installation Parameters ... Test Results ... Portability ... Terminology and Expectations ... Conventions ... Generalities CHAPTER 2 / Simp

          Code: Table Of Contents CHAPTER 1 / Facilis Descensus Averni This Subject Is Important ... The Big Eight ... Installation Parameters ... Test Results ... Portability ... Terminology and Expectations ... Conventions ... Generalities CHAPTER 2 / Simple Searches General Tuning ... Code for Points ... Constant Propagation ... Dead Code Elimination ... Ensure You use the Right DBMS ... Constant Folding ... Case-insensitive Searches ... Sargability ... The Bottom Line: General Tuning ... Specific Tuning ... AND ... OR ... AND Plus OR ... NOT ... IN ... LIKE ... SIMILAR ... UNION ... EXCEPT ... INTERSECT ... CASE ... The Bottom Line: Specific Tuning ... Style Notes ... Parting Shots CHAPTER 3 / ORDER BY General Sort Considerations ... The ORDER BY clause ... To Sort or not to Sort ... The Bottom Line: General Sorts ... Character Sorts ... Character Sort Support ... Collations ... The Bottom Line: Character Sorts ... Other Options ... Sort Keys ... Encouraging Index Use ... Pre-Ordering ... The Bottom Line: Other Options ... Parting Shots CHAPTER 4 / GROUP BY Refresher ... Optimal GROUP BY clauses ... HAVING ... Alternatives to GROUP BY ... The Bottom Line: Optimal GROUP BY clauses ... Sorting ... Indexes ... The Bottom Line: Sorting ... Set Functions and Summary Aggregates ... COUNT ... SUM trouble ... Multiple Aggregation Levels ... Expressions ... The Bottom Line: Aggregates ... Parting Shots CHAPTER 5 / Joins Join Plan Strategies ... Nested-loop Joins ... The Bottom Line: Nested-loop join plans ... Sort-merge Joins ... The Bottom Line: Sort-merge join plans ... Hash Joins ... The Bottom Line: Hash join plans ... Avoid the Join Strategies ... Join Indexes ... Composite Tables ... The Bottom Line: Avoiding joins ... 3-way Joins and Beyond ... Old Style versus ANSI Style ... Outer Joins ... Parting Shots CHAPTER 6 / Subqueries Refresher ... Join versus Subquery ... Flattening ... The Bottom Line: Join versus Subquery ... Syntax Choices ... IN ... DISTINCT ... EXISTS ... IN or EXISTS? ... Double INs ... TOP ... > ALL ... Set Operations ... The Bottom Line: Syntax Choices ... Parting Shots CHAPTER 7 / Columns How Big Is The Size Factor? ... Fixed or Variable? ... The Bottom Line: The Size Factor ... Characters ... Length Specification ... Variant Character sets ... The Bottom Line: Characters ... Temporals ... The Bottom Line: Temporals ... Numbers ... Integers ... Floats ... Decimals ... Serials ... The Bottom Line: Numbers ... Bits ... The Bottom Line: Bits ... Large Objects ... The Bottom Line: LOBs ... NULLs ... The Bottom Line: NULLs ... Column Order Within Rows ... The Bottom Line: Column Order ... Parting Shots CHAPTER 8 / Tables The Storage Hierarchy ... Pages ... LOB Pages ... Extents ... Read Groups ... Files ... Partitions ... Tablespaces ... The Bottom Line: Storage Hierarchy ... Heaps ... ROWID ... Migration ... Fragmentation ... Free Page Space ... The Bottom Line: Heaps ... Clusters ... The Bottom Line: Clusters ... The Normal Forms ... Breaking Normalization Rules ... The Bottom Line: Normalization ... Views ... The Bottom Line: Views ... Parting Shots CHAPTER 9 / Indexes Refresher ... B-trees ... Searching a B-tree ... Inserting into a B-tree ... Deleting from a B-tree ... Fragmentation ... Rebuilding a B-tree ... The Bottom Line: B-trees ... Types of Indexes ... Compound Indexes ... Covering Indexes ... Unique Indexes ... Clustered Indexes ... Strong Clustered Indexes ... Choice of Clustered Key ... Secondary Indexes to a Strong Clustered Index ... The Bottom Line: Types of Indexes ... Bitmap Indexes ... The Bottom Line: Bitmap Indexes ... Other Index Variations ... Index Key Values ... The Bottom Line: Index Key Values ... Parting Shots CHAPTER 10 / Constraints NOT NULL ... NULL Indicators ... The Bottom Line: NOT NULL Constraints ... CHECK ... The Bottom Line: CHECK Constraints ... FOREIGN KEY ... The Bottom Line: FOREIGN KEY Constraints ... PRIMARY KEY ... The Bottom Line: PRIMARY KEY Constraints ... UNIQUE ... The Bottom Line: UNIQUE Constraints ... Triggers ... The Bottom Line: Triggers ... Disabling Constraints ... Defer ... Disable ... Drop ... The Bottom Line: Disabling Constraints ... Client Validations ... The Bottom Line: Client Validations ... Redundant SELECT clauses ... The Bottom Line: Redundant SELECTs ... Parting Shots CHAPTER 11 / Stored Procedures Refresher ... Determinism ... Advantages of Stored Procedures ... Less Traffic ... Semi-Precompilation ... Parameters ... Other Tips ... The Bottom Line: Stored Procedures ... Parting Shots CHAPTER 12 / ODBC Refresher ... Tracing MS-Query ... SQLPrepare ... The Bottom Line: SQLPrepare ... Fetch Loops ... The Bottom Line: Fetch Loops ... Data Change Statements ... The Bottom Line: Data Change Statements ... Catalog Functions ... The Bottom Line: Catalog Functions ... Parting Shots CHAPTER 13 / JDBC Connections ... Connection Pooling ... Connection Settings ... Auto-commit ... Isolation Level ... Connections and DBMS Info ... The Bottom Line: Connections ... Query Prepping ... Query Statement ... Query Syntax ... getBestRowIdentifier ... ResultSetMetaData ... Query Settings ... Scroll Type ... Concurrency Type ... FetchSize ... The Bottom Line: Query Prepping ... Result Sets ... How Many Rows? ... getXXX methods ... Impedance ... Close ... The Bottom Line: Result Sets ... Data Changes ... The Bottom Line: Data Changes ... Parting Shots CHAPTER 14 / Data Changes Logs ... The Bottom Line: Logs ... INSERT ... Bulk INSERT ... The Bottom Line: INSERT ... UPDATE ... Dependent UPDATE ... Batch UPDATE ... The Bottom Line: UPDATE ... DELETE ... The Bottom Line: DELETE ... Ugly Updates ... The Bottom Line: Ugly Updates ... FETCH & Data Changes ... The Bottom Line: FETCH & Data Changes ... COMMIT & ROLLBACK ... The Bottom Line: COMMIT & ROLLBACK ... Parting Shots CHAPTER 15 / Locks What is a Lock? ... Lock Modes ... Granularity ... Escalation ... Intent locks ... The Bottom Line: Locks ... Isolation Levels ... Concurrency Problems and Isolation Levels ... READ UNCOMMITTED Transactions ... READ COMMITTED Transactions ... REPEATABLE READ Transactions ... SERIALIZABLE Transactions ... READ ONLY or FOR UPDATE ... Deadlocks ... The Bottom Line: Isolation Levels ... Index Locks ... The Bottom Line: Index Locks ... Hot Spots ... The Bottom Line: Hot Spots ... Optimistic Locking ... The Bottom Line: Optimistic Locking ... The Scan Trick ... Parting Shots CHAPTER 16 / Clients and Servers Middleware ... The Bottom Line: Middleware ... Server Processes & Threads ... Separateness and Parallelism ... The Bottom Line: Server Processes & Threads ... What should the Client do? ... Bottom Line: Client Tips ... Parting Shots CHAPTER 17 / Cost-Based Optimizers Cost ... Statistics & Histograms ... Analyzing Statistics ... EXPLAIN ... Hints ... Parting Shots Appendixes Glossary ... Further Reading

    Format: .chm Page: 2222 Read: 1456 Added: Jun 26th 2008 Category: Database/SQL Publisher: Tom.Master Homepage: http://free-uploading.com

    Leave your comment
    * Your Name:
    Email:
    Homepage:
    * Comments:
     
    * Verify Code:
     
      Rating:
     
    • Currently 0.00/5
    • 1
    • 2
    • 3
    • 4
    • 5

       Rating: 0.0 out of 0 votes

       
      Related Titles:
       
  • Beginning ASP.NET Databases using VB.NET
  • WordPress Theme Design: A complete gu...
  • Beginning PHP and MySQL: From Novice ...
  • PHP and MySQL Web Development Second ...
  • Ebook Regular Expression (French)
  • Ebooks SQL
  • Sams Teach Yourself MySQL® in 10 Minutes
  • Addison Wesley SQL Performance Tuning
  • MySQL in a Nutshell 2nd Edition
  •    
    Copyright © 2012 Storm Book. All Rights Reserved.