我在使用AWS时,我的innodb_log_file_size非常小(134mb),它会导致插入问题,并且总的来说会处理大量数据(数百万条记录)。 在AWS中,无法修改此参数,有没有办法停止在Inserts上写入它?
答案 0 :(得分:1)
需要写入Innodb重做日志文件。没有它,就无法使用InnoDB。
在Amazon RDS的早期,无法调整日志文件的大小(我在一次AWS会议上与RDS产品经理进行了交谈),但是几年前,他们确实增加了支持调整大小。
您必须在更改日志文件大小后重新启动RDS实例。它无法更改正在运行的实例上的值。即使不使用RDS,MySQL也是如此。
答案 1 :(得分:0)
我通过下一步更改 innodb_log_file_size
我创建了一个新的数据库参数组(已复制存在),并更改了所需的值并将其附加 我的RDS应用更改并重新启动我的RDS,并且它已更新