Как отключить использование результатов кеша в Redshift Query? - PullRequest
0 голосов
/ 21 февраля 2019

Я заинтересован в тестировании производительности моего запроса в Redshift.

Я бы хотел отключить запрос от использования любых кэшированных результатов предыдущих запросов.Другими словами, я бы хотел, чтобы запрос запускался с нуля.Можно ли отключить кэшированные результаты только для выполнения моего запроса?

Я бы не хотел отключать кэшированные результаты для всей базы данных / всех запросов.

1 Ответ

0 голосов
/ 21 февраля 2019
SET enable_result_cache_for_session TO OFF;

С enable_result_cache_for_session - Amazon Redshift :

Указывает, следует ли использовать кэширование результатов запроса.Если enable_result_cache_for_session равно on, Amazon Redshift проверяет правильность кэшированной копии результатов запроса при отправке запроса.Если в кэше результатов найдено совпадение, Amazon Redshift использует кэшированные результаты и не выполняет запрос.Если enable_result_cache_for_session равно off, Amazon Redshift игнорирует кэш результатов и выполняет все запросы при их отправке.

...