MySQL修正tmpdir參數。本站提示廣大學習愛好者:(MySQL修正tmpdir參數)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL修正tmpdir參數正文
明天忽然收到報警短信,說是/磁盤空間應用跨越閥值。經檢查,發明是有許多異常的SQL,履行不了,招致一向在處置,發生了暫時占用了/tmp磁盤空間。
因為操作體系的/tmp空間無限,須要停止參數修正,將tmpdir的值途徑停止修正。
mysql> show variables like 'tmpdir'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | tmpdir | /tmp | +---------------+-------+ 1 row in set (0.00 sec) mysql> set global tmpdir = '/Data/app/mysql5.6.25/mysqltmp'; ERROR 1238 (HY000): Variable 'tmpdir' is a read only variable
只能經由過程設置裝備擺設文件停止修正了。
重啟mysql
mysql> show variables like 'tmpdir'; +---------------+--------------------------------+ | Variable_name | Value | +---------------+--------------------------------+ | tmpdir | /mysql5.6/var/tmp | +---------------+--------------------------------+ 1 row in set (0.00 sec)
問一下:然則臨盆情況不克不及重啟辦事,這要怎樣弄呢?