B.1. The Query OptimizerB.2. Designing Tables for PerformanceB.2.1. Use the Smallest Appropriate Data TypeB.2.2. IndexesB.2.2.1. Use Numeric Values for Primary Key FieldsB.2.2.2. Index Criteria, Sort, and Join FieldsB.2.2.3. Single Field vs. Multi-Field IndexesB.3. Designing Queries for PerformanceB.3.1. Reduce the Amount of DataB.3.1.1. Use Between ... And, IN OperatorsB.3.1.2. Avoid Calculated FieldsB.3.1.3. Use Fixed Column Headings in Your CROSSTAB QueriesB.3.1.4. Use Count(*) for TotalsB.3.1.5. Use Stored Queries Instead of Recordset PropertiesB.4. Other Performance ConsiderationsB.4.1. Bulk EditsB.4.2. Minimize Network TrafficB.4.3. Database MaintenanceB.4.4. Hard Drive MaintenanceB.5. Microsoft Access Performance Analyzer