The document summarizes a lecture on hash indexing and index selection in database tuning. The morning session discusses static hashing, extendible hashing, linear hashing, and newer techniques like buffering and two-choice hashing. The afternoon session covers factors relevant for choosing indexes, rules of thumb with examples and counterexamples, and exercises on analyzing search times of B-trees and extendible hashing under different conditions.