AWS Aurora是否遭受MySQL遭受的相同限制?

时间:2015-05-08 07:04:56

标签: mysql amazon-web-services amazon amazon-rds-aurora

具体来说,MySQL的最大行大小限制为64kB 我想知道亚马逊极光(MySQL Aurora)是否可以替代MySQL,它是否有相同的限制。

1 个答案:

答案 0 :(得分:4)

嗯,根据AWS的文档:

  

Amazon Aurora数据库引擎旨在与线路兼容   使用InnoDB存储引擎的MySQL 5.6。

http://aws.amazon.com/rds/aurora/faqs/#general

这意味着innoDB限制适用: http://dev.mysql.com/doc/refman/5.6/en/innodb-restrictions.html

特别是对于行大小,默认限制为8000B:

  

最大行长度,可变长度列除外(VARBINARY,   VARCHAR,BLOB和TEXT)略小于数据库的一半   页。也就是说,最大行长度约为8000字节   默认页面大小为16KB;如果您通过指定减少页面大小   创建MySQL实例时的innodb_page_size选项   对于8KB页面,最大行长度为4000字节,对于4KB页面,最大行长度为2000字节   页面。 LONGBLOB和LONGTEXT列必须小于4GB,并且   总行长度(包括BLOB和TEXT列)必须小于   4GB。