1. Indexes must be sorted on fields like name or phone number to efficiently locate records.
2. Operations on indexes include creating, loading, writing indexes to file, adding records by inserting index entries in sorted order, and deleting records by marking them deleted in the data file and index.
3. When indexes become too large for memory, a multilevel indexing scheme stores the largest indexes on disk and loads smaller subset indexes into memory for efficient access.