在错误日志中看到
120419 0:55:07 [ERROR] D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Out of memory (Needed 64016 bytes)
很多这样的错误,请问应该怎么解决。
系统的内存是1G
安装的MYSQL是默认安装的网上找过很多文章,都没有一个确切的方案。想请教怎么解决/
120419 0:55:07 [ERROR] D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Out of memory (Needed 64016 bytes)
很多这样的错误,请问应该怎么解决。
系统的内存是1G
安装的MYSQL是默认安装的网上找过很多文章,都没有一个确切的方案。想请教怎么解决/
public part :key_buffer_size(MyISAM),innodb_buffer_pool_size(InnoDB),log_buffer_size
private part:tmp_table_size,sort_buffer_size,read_buffer_size ....http://blog.chinaunix.net/uid-24086995-id-310185.html
这内存设置是根据所有的选项的设置的总和,有的是对整个系统的设置,而有的是对每个线程的设置。比如myisam_sort_buffer_size
就是对每个线程的设置,所以并发一会影响到内存的使用大小。如果你的1G内存用windows,或者vista 等特别耗内存的系统会很吃力。没有具体算过默认配置文件的总的大小是多少。