RDS的参数类型主要包括整数、布尔值、字符串、长整型、双精度浮点数、时间戳,以及一些其他定义的数据类型的对象。以下是一些具体的参数及其作用:
rds_threads_running_high_watermark
:用于控制MySQL并发的查询数目,例如将其值设置为100,则允许MySQL同时进行的并发查询为100个,超过限制数量的查询将会被拒绝掉。这个参数通常在秒杀或者大并发的场景下使用,对数据库具有较好的保护作用。rds_max_tmp_disk_space
:用于控制MySQL能够使用的临时文件的大小,如果临时文件超出此大小,则会导致应用报错。RDS初始默认值是10G。lower_case_table_names
:该参数表示创建数据库及表时,表存储是否大小写敏感。默认值 “1”,表示创建数据库及表时,默认小写,不区分大小写。但需要注意,RDS for MySQL 8.0版本不支持该参数,修改该参数可能会导致主从复制异常。open_files_limit
:该参数用于控制MySQL实例能够同时打开使用的文件句柄数目。当打开的表数目超过该参数则会导致所有的数据库请求报错误。