A database engine uses a sorting algorithm to organise user records.
Explain one effect that the number of key comparisons has on the execution time of this algorithm.