在Amazon RDS MySQL 8中,query_cache_size已被弃用并且被query_cache_type所替代。因此,如果你尝试设置query_cache_size,它将会显示为“Unknown system variable”。
如果你需要启用查询缓存,可以在参数组中设置query_cache_type为DEMAND或FORCE。以下是一个示例:
SET GLOBAL query_cache_type = DEMAND;
请注意,在Amazon RDS上,你需要使用以下示例来设置全局参数:
call mysql.rds_set_global_variable('query_cache_type', 'DEMAND');
这些设置将会在下一次数据库重启时生效。