0
我最近剛剛將我的tmp
目錄移動到了50GB的ramdisk。進程似乎運行速度很快,但是我創建了一些填滿50GB的大型臨時表。這導致全部進程被殺死。當tmp空間最大化時MySQL進程被終止
mysql> show variables like '%tmp%';
+-------------------+-------------+
| Variable_name | Value |
+-------------------+-------------+
| max_tmp_tables | 32 |
| slave_load_tmpdir | /run/mysqld |
| tmp_table_size | 16777216 |
| tmpdir | /run/mysqld |
+-------------------+-------------+
這是正常的嗎?我從來沒有注意到這發生過。有沒有辦法只填充tmp
目錄的進程死掉,並讓其他所有的東西都運行?