query_cache_compress_entries
- 0 - 비활성화됨
- 1 - 활성화됨
query_cache_for_subqueries
use_query_cache가 모든 서브쿼리에 전파됩니다.
가능한 값:
- 0 - 비활성화됨
- 1 - 활성화됨
query_cache_max_entries
- 0 이상의 정수
query_cache_max_size_in_bytes
- 0 이상의 정수.
query_cache_min_query_duration
- 0 이상의 정수.
query_cache_min_query_runs
SELECT 쿼리가 실행되어야 하는 최소 횟수입니다.
가능한 값:
- 0 이상의 정수.
query_cache_nondeterministic_function_handling
rand() 또는 now()와 같은 비결정적 함수가 포함된 SELECT 쿼리를 쿼리 캐시에서 어떻게 처리할지 제어합니다.
가능한 값:
'throw'- 예외를 발생시키고 쿼리 결과를 캐시하지 않습니다.'save'- 쿼리 결과를 캐시합니다.'ignore'- 쿼리 결과를 캐시하지 않고 예외도 발생시키지 않습니다.
SELECT 쿼리 결과를 다른 사용자도 읽을 수 있습니다.
보안상의 이유로 이 설정을 활성화하는 것은 권장되지 않습니다.
가능한 값:
- 0 - 비활성화됨
- 1 - 활성화됨
query_cache_squash_partial_results
- 0 - 비활성화
- 1 - 활성화
query_cache_system_table_handling
system.* 및 information_schema.* 데이터베이스의 테이블에 대한 SELECT 쿼리를 어떻게 처리할지 제어합니다.
가능한 값:
'throw'- 예외를 발생시키고 쿼리 결과를 캐시하지 않습니다.'save'- 쿼리 결과를 캐시합니다.'ignore'- 쿼리 결과를 캐시하지 않으며 예외도 발생시키지 않습니다.
query_cache_tag
- 임의의 문자열
query_cache_ttl
- 0 이상인 정수.