我使用“load data ...”将大数据加载到mysql,并将key_buffer_size设置为非常大的大小(32G)。 而现在,我发现插入并不像我想象的那么快,我将bulk_insert_buffer_size设置为32M。
我使用mysqltuner.pl和类似脚本来查明我是否需要更改某些变量值,但我怎么能确定我需要更大的bulk_insert_buffer_size?或者,我可以找出mysql使用了多少大小?
BT,在doc中,它说:“此变量以字节每个线程”限制缓存树的大小。因此,如果我使用10个连接进行插入,是否需要10 * bulk_insert_buffer_size内存?