有人对MySQL微实例有一些很好的EC2配置设置吗?MySQL附带的样例配置文件类似于10年的历史--假设您有最多64 10的系统内存。是否有人对微EC2实例进行了很好的调整?甚至是一个小的例子?
下面是用于RDS MySQL实例的一些设置(RDS是为运行MySQL而优化的独立EC2实例):
binlog_cache_size=32768
innodb_buffer_pool_size={DBInstanceClassMemory*3/4}
innodb_file_per_table=1
innodb_log_buffer_size=8388608
innodb_log_file_size=134217728
key_buffer_size=16777216
max_binlog_size=134217728
max_connections={DBInstanceClassMemory/12582880}
read_buffer_size=262144
max_md_buffer_size=524288
thread_stack=196608DBInstanceClassMemory似乎是RDS在配置中提供给您的伪变量。那么,对于一个小实例,这个值应该是1.7GB或1825361100。
这些听起来像合理的设置使用,缩小到613 to的DBInstanceClassMemory作为一个微型实例?
发布于 2011-03-02 20:03:57
您可以尝试在您的微实例上使用调优-primer.sh,以便根据当前数据库的使用情况自动提出建议。
http://www.day32.com/MySQL/
https://serverfault.com/questions/242389
复制相似问题