今天要学的变量只有一个:
join_buffer_size
连接缓存。并不是任何join都会分配缓存,只有那些由于没有使用索引而要全表扫描的join。
这是指定缓存的最小值。如果实际需要的值更大,则会按实际需要的值分配。
每个full join(全连接)都会分配一个join buffer,例如一个查询语句里面有两个full join,就会分配两个连接缓存。
综上所述,建议全局值设小一点,当需要时才增加session值。
最大允许值为4GB。
今天要学的变量只有一个:
join_buffer_size
连接缓存。并不是任何join都会分配缓存,只有那些由于没有使用索引而要全表扫描的join。
这是指定缓存的最小值。如果实际需要的值更大,则会按实际需要的值分配。
每个full join(全连接)都会分配一个join buffer,例如一个查询语句里面有两个full join,就会分配两个连接缓存。
综上所述,建议全局值设小一点,当需要时才增加session值。
最大允许值为4GB。