虽然在参数组中设置了event_scheduler,但Aurora MySQL Serverless数据库中仍然处于关闭状态。

0

【以下的问题经过翻译处理】 我们正在使用“aurora-mysql5.7”无服务器数据库,并创建了一个新的DB群集参数组,其中“event_scheduler”设置为“ON”。 切换群集参数组并在日志中确认群集已重新调整大小后,更改未在MySQL中生效。 “SHOW VARIABLES LIKE“event_scheduler”;”输出“OFF”,而“SELECT LAST_EXECUTED FROM INFORMATION_SCHEMA.EVENTS;”返回创建的事件为null,尽管超出了时间间隔。 我在文档中找不到有关此参数与Aurora Serverless不兼容的任何信息,因此不确定为什么似乎无法正常工作。

profile picture
EXPERTE
gefragt vor 8 Monaten27 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好,Bhollier,

我了解到你试图将aurora-mysql5.7 serverless数据库的event_scheduler设置为“开启”,但更改没有生效。

请在应用参数组更改后始终确保重新启动实例,有关重新启动数据库实例的更多信息,请参考 [1]。

您也可以运行以下命令来检查Serverless引擎是否支持特定属性修改:

aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name <param-group-name>

如果支持参数组,则命令的输出将显示:

"SupportedEngineModes": [

            "provisioned",
            "serverless"

]

如果您使用的是Aurora Serverless v2,请参考 [2] 中的参数组配置。

如果您使用的是Aurora Serverless v1,请参考 [3](修改Aurora Serverless v1参数值)中的参数组配置。

*请注意,与配置的Aurora DB集群不同,Aurora Serverless v1 DB集群只有一个读/写DB实例,该实例仅配置有DB集群参数组,它没有单独的DB参数组。在自动扩展期间,Aurora Serverless v1需要能够为集群更改参数,以最佳工作容量进行工作。因此,在Aurora Serverless v1 DB集群中,您对特定DB引擎类型的某些参数所做的更改可能不适用,因此 event_scheduler参数在Aurora Serverless中可能无法修改。有关更多信息,请参阅参考文献 [3]。

您可以通过遵循参考 [4] 中的信息,获取各种Aurora DB引擎的默认参数组的默认值列表。

有关Aurora MySQL配置参数的更多信息,请参见参考文献 [5]。

References:

[1] https://docs.aws.amazon.com/cli/latest/reference/rds/reboot-db-instance.html

[2] https://docs.amazonaws.cn/en_us/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.setting-capacity.html#aurora-serverless-v2.parameter-groups

[3] https://docs.amazonaws.cn/en_us/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v1.how-it-works.html

[4] https://docs.aws.amazon.com/cli/latest/reference/rds/describe-engine-default-cluster-parameters.html

[5]https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.html#AuroraMySQL.Reference.Parameters.Instance

希望这可以帮助到你。

profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen