MySQL在AWS RDS中插入速度慢

时间:2017-12-12 20:17:53

标签: mysql amazon-web-services rds

我正在尝试INSERT / UPDATE并意识到它需要大约15秒。

该表只有几条记录(+/- 350条记录),并且位于RDS实例db.t2.small

表:

CREATE TABLE `ajustes` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `tipo_id` int(10) unsigned DEFAULT '1',
  `nome` varchar(255) NOT NULL DEFAULT '',
  `valor` text NOT NULL,
  `array` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
  `modified` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
  PRIMARY KEY (`id`),
  KEY `tipo_id` (`tipo_id`),
  KEY `nome` (`nome`)
) ENGINE=InnoDB AUTO_INCREMENT=351 DEFAULT CHARSET=latin1;

我甚至不知道从哪里开始。 我尝试使用REPAIR,但看到错误:

  

表的存储引擎不支持修复

1 个答案:

答案 0 :(得分:0)

我禁用了两个参数,它可以正常工作:

sync-binlog = 0 
innodb_flush_log_at_trx_commit = 0