Database Indexing

B-trees, hash indexes, covering indexes, and when indexes hurt more than they help.