Index selection for databases: a hardness study and a principled heuristic solution | IEEE Journals & Magazine | IEEE Xplore