Usando cache em attibute dentro de cfquery

Quando você usa o atributo cachedwithin em um cfquery, como ele armazena a consulta na memória. Ele o armazena apenas pelo nome que você atribui à consulta? Por exemplo, se na minha página de índice eu armazenar em cache uma consulta por uma hora e nomeá-la getPeople fará uma consulta com o mesmo nome em uma página diferente (ou a mesma página) usará os resultados em cache ou usará uma lógica melhor decidir se é a mesma consulta?

Além disso, se houver uma variável em sua consulta, o cache leva em consideração o valor da variável?

questionAnswers(2)

yourAnswerToTheQuestion