Mysql
 sql >> Base de données >  >> RDS >> Mysql

Les modifications du groupe de paramètres ne se reflètent pas sur le cluster de bases de données Aurora Serverless

Vous devrez vérifier si la modification de propriété spécifique est prise en charge par le moteur sans serveur ou non en exécutant cette commande :

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

Si vous lisez la sortie de l'instruction ci-dessus, elle indique "provisionné" pour SupportedEngineModes :

       {
            "ParameterName": "binlog_format",
            "ParameterValue": "OFF",
            "Description": "Binary logging format for replication",
            "Source": "system",
            "ApplyType": "static",
            "DataType": "string",
            "AllowedValues": "ROW,STATEMENT,MIXED,OFF",
            "IsModifiable": true,
            "ApplyMethod": "pending-reboot",
            "SupportedEngineModes": [
                "provisioned"
            ]
        }

L'état idéal ressemble à ceci pour un paramètre modifiable :

       {
            "ParameterName": "character_set_server",
            "Description": "The server's default character set.",
            "Source": "engine-default",
            "ApplyType": "dynamic",
            "DataType": "string",
            "AllowedValues": "big5,dec8,cp850,hp8,koi8r,latin1,latin2,swe7,ascii,ujis,sjis,hebrew,tis620,euckr,koi8u,gb2312,greek,cp1250,gbk,latin5,armscii8,utf8,ucs2,cp866,keybcs2,macce,macroman,cp852,latin7,utf8mb4,cp1251,utf16,cp1256,cp1257,utf32,binary,geostd8,cp932,eucjpms",
            "IsModifiable": true,
            "ApplyMethod": "pending-reboot",
            "SupportedEngineModes": [
                "provisioned",
                "serverless"
            ]
        },