Contents at a Glance Foreword About the Author About the Technical Reviewers Acknowledgments Introduction CHAPTER 1 What Do You Mean by Cost? CHAPTER 2 Tablescans CHAPTER 3 Single Table Selectivity CHAPTER 4 Simple B-tree Access CHAPTER 5 The Clustering Factor CHAPTER 6 Selectivity Issues CHAPTER 7 Histograms CHAPTER 8 Bitmap Indexes CHAPTER 9 Query Transformation CHAPTER 10 Join Cardinality CHAPTER 11 Nested Loops CHAPTER 12