我有時會從我們的mysql服務器上獲取connection refused
或connection lost
錯誤。我注意到這是由於分配給datadir的分區是100%滿5kb的可用空間。所以沒有要求通過,是嗎?爲什麼有些查詢正確運行而其他查詢不是?例如,在SELECT中,Mysql是否使用datadir分區中可用的空間?什麼是Mysql datadir的用途?
謝謝你幫我澄清一下。
我有時會從我們的mysql服務器上獲取connection refused
或connection lost
錯誤。我注意到這是由於分配給datadir的分區是100%滿5kb的可用空間。所以沒有要求通過,是嗎?爲什麼有些查詢正確運行而其他查詢不是?例如,在SELECT中,Mysql是否使用datadir分區中可用的空間?什麼是Mysql datadir的用途?
謝謝你幫我澄清一下。
你可以找到datadir定義中System Variables:
MySQL數據目錄
...並在此電流值和其他目錄與此查詢:
SHOW VARIABLES LIKE '%dir%'
datadir
正是這個名字所暗示的,這是MySQL實際存儲其數據庫的地方。
什麼工作,什麼不是數據目錄用完空間是你可能不會找到文件記錄,因爲它不是一個MySQL設計的場景。
所以一個完整的datadir並不意味着沒有查詢通過? – Aniss
完整的datadir表示未定義的行爲。 –
datadir是一個目錄,而不是一個分區。 – Shadow
對不起@陰影,我錯了,我編輯了我的文章 – Aniss