我使用的是aws,我的innodb日志文件非常小(134mb),它会导致插入和处理大量数据(数百万条记录)的问题。在aws中不可能修改这个参数,有没有办法停止在insert中写入它?
0wi1tuuw1#
我通过执行“下一步”更改innodb\u log\u file\u大小我创建了一个新的db参数组(复制的existone)更改了所需的值,并将其附加到我的rds应用更改并重新启动我的rds,它被更新了
6jjcrrmo2#
需要写入innodb重做日志文件。没有它就无法使用innodb。在amazonrds的早期,不可能调整日志文件的大小(我在aws会议上与rds产品经理讨论过这个问题),但是几年前,他们最终添加了对调整日志文件大小的支持。更改日志文件大小后,必须重新启动rds示例。它无法更改正在运行的示例上的值。即使不使用rds,mysql也是如此。
2条答案
按热度按时间0wi1tuuw1#
我通过执行“下一步”更改innodb\u log\u file\u大小
我创建了一个新的db参数组(复制的existone)更改了所需的值,并将其附加到我的rds应用更改并重新启动我的rds,它被更新了
6jjcrrmo2#
需要写入innodb重做日志文件。没有它就无法使用innodb。
在amazonrds的早期,不可能调整日志文件的大小(我在aws会议上与rds产品经理讨论过这个问题),但是几年前,他们最终添加了对调整日志文件大小的支持。
更改日志文件大小后,必须重新启动rds示例。它无法更改正在运行的示例上的值。即使不使用rds,mysql也是如此。