Heim >Datenbank >MySQL-Tutorial >mysql通过修改my.conf提高性能配置_MySQL

mysql通过修改my.conf提高性能配置_MySQL

WBOY
WBOYOriginal
2016-06-01 13:43:09848Durchsuche

bitsCN.com
Shell代码  ##################################################### mysql 性能提高配置 Begin#####################################################  skip-name-resolve  #禁止MySQL对外部连接进行DNS解析!!所有远程主机连接授权都要使用IP地址方式  back_log = 384  #back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。   key_buffer_size = 256M  #key_buffer_size指定用于索引的缓冲区大小,增加它可得到更好的索引处理性能。对于内存在4GB左右的服务器该参数可设置为256M或384M。  max_allowed_packet = 4M  thread_stack = 256K  table_cache = 128K  sort_buffer_size = 6M  #查询排序时所能使用的缓冲区大小。所以,对于内存在4GB左右的服务器推荐设置为6-8M。  read_buffer_size = 4M  #读查询操作所能使用的缓冲区大小。和sort_buffer_size一样,该参数对应的分配内存也是每连接独享。  join_buffer_size = 8M  #联合查询操作所能使用的缓冲区大小,和sort_buffer_size一样,该参数对应的分配内存也是每连接独享。  myisam_sort_buffer_size = 64M  table_cache = 512  thread_cache_size = 64  query_cache_size = 64M  #指定MySQL查询缓冲区的大小。。  tmp_table_size = 256M  max_connections = 768  #指定MySQL允许的最大连接进程数。如果在访问论坛时经常出现Too Many Connections的错误提示,则需要增大该参数值。  max_connect_errors = 10000000  wait_timeout = 10  #指定一个请求的最大连接时间,对于4GB左右内存的服务器可以设置为5-10。  thread_concurrency = 8  #该参数取值为服务器逻辑CPU数量*2,在本例中,服务器有2颗物理CPU,而每颗物理CPU又支持H.T超线程,所以实际取值为4*2=8  table_cache=1024      #物理内存越大,设置就越大.默认为2402,调到512-1024最佳  innodb_additional_mem_pool_size=4M   #默认为2M  innodb_flush_log_at_trx_commit=1  #设置为0就是等到innodb_log_buffer_size列队满后再统一储存,默认为1  innodb_log_buffer_size=2M                #默认为1M  innodb_thread_concurrency=4           #你的服务器CPU有几个就设置为几,建议用默认一般为8  key_buffer_size=256M                         #默认为218,调到128最佳  tmp_table_size=128M                           #默认为16M,调到64-256最挂  read_buffer_size=4M                         #默认为64K  read_rnd_buffer_size=16M                #默认为256K  sort_buffer_size=32M                       #默认为256K  thread_cache_size=120                 #默认为60  query_cache_size=32M      ##################################################### mysql 性能提高配置 End #####################################################   
 作者 toeo bitsCN.com

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn