有很多关于 MySql 5.6 如何比 MySql 5.5 更快的文章(例如http://dev.mysql.com/tech-resources/articles/mysql-5.6.html),但我们升级了我们的 Amazon RDS 实例(使用新的升级程序) 并发现每个页面视图在数据库中花费的平均时间变得更糟,从 30 毫秒到 50 毫秒 - 显着减慢。
这是每个页面视图在数据库中花费的时间(每秒大约 1000 次查询)的图表(来自 newrelic):

放缓似乎是在简单的 UPDATE 语句上。我不希望它们成为问题,因为使用了 PK。此示例显示了一个执行耗时 6 秒但解释计划最佳的语句(表中的行数:700k):
mysql> EXPLAIN UPDATE users SET type='dual', updated_at=NOW() where user_id=1234;
+----+-------------+---------+-------+---------------+---------+---------+-------+------+-------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+---------+-------+---------------+---------+---------+-------+------+-------------+
| 1 | SIMPLE | users | range | PRIMARY | PRIMARY | 4 | const | …Run Code Online (Sandbox Code Playgroud)