内存是重要的性能参数,常常出现由于异常的sql请求以及待优化的数据库导致内存利用率升高,更有甚者由于OOM导致实例发生HA切换。 MySQL的内存大体可以分为两部分:共享内存和session私有内存,下面详细介绍下各部分的构成。 1. 共享内存 以下为240M内存规格RDS实例的共享内存分配示意: mysql>show variables where variable_name in ( 'innodb_buffer_pool_size','innodb_log_buffer_size','innodb_ad…