今天查看数据发现内存表一直到16M不动了,数据记录一直不变,找了相关文章,发现在启动mysql的时候加参数-O tmp_table_size=64M -O max_heap_table_size=64M就ok。
/bin/sh /usr/local/webserver/mysql/bin/mysqld_safe –defaults-file=/usr/local/webserver/mysql/my.cnf –skip-name-resolve -O tmp_table_size=64M -O max_heap_table_size=64M &
–skip-name-resolve为忽略域名解析
-O tmp_table_size=64M max_heap_table_size=64M 设置内存表大小为64M
评论