解决方案 »

  1.   

    这个要看你的参数配置,有一个公式SET @k_bytes = 1024;
    SET @m_bytes = @k_bytes * 1024;
    SET @g_bytes = @m_bytes * 1024;
    SELECT
          (
    @@key_buffer_size + @@query_cache_size + @@tmp_table_size+
          @@innodb_buffer_pool_size + @@innodb_additional_mem_pool_size+
          @@innodb_log_buffer_size+
          @@max_connections * ( @@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size+
             @@join_buffer_size + @@binlog_cache_size + @@thread_stack
            ) )
    / @g_bytes AS MAX_MEMORY_USED_GB;
    结果不要超过总内存,其他的看慢SQL 日志,慢慢调优
      

  2.   


    超了, 最后得到 200GB 的值,  非常感谢, 我慢慢再将一些 BUF 值进行修改计算一下