没有像
memory_limitMySQL
my.cnf文件中这样的变量。您只能从MySQL服务器系统变量中添加变量。阅读本文Mysql如何使用内存
这取决于您的MySQL服务器的RAM大小。您可以
my.cnf根据以下用于MySQL内存需求计算的基本公式来相应地配置文件:
key_buffer_size + (read_buffer_size + sort_buffer_size) * max_connections = K bytes of memory
您可能需要配置这些基本参数。
来自my.cnf文件的样本变量:
#MyISAMkey_buffer_size = 8Gsort_buffer_size = 1Mread_buffer_size = 1Mread_rnd_buffer_size = 2Mmyisam_sort_buffer_size = 2Mjoin_buffer_size = 2M#Innodbinnodb_buffer_pool_size = 16Ginnodb_additional_mem_pool_size = 2Ginnodb_log_file_size = 1Ginnodb_log_buffer_size = 8Minnodb_flush_log_at_trx_commit = 1innodb_lock_wait_timeout = 30innodb_file_format=barracuda
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)