Leveraging Usage History to Enhance Database Usability