Tell me about a time you performed performance tuning for SQL Server under production constraints. Implement a function that selects a subset of proposed tuning actions with maximum total benefit without exceeding the available budget. Return names in original order; break ties by choosing fewer actions, then the lexicographically smaller index sequence.
def select_tuning_actions(candidates, budget):