2010-05-03 65 views
0

我需要做一個的mysqldump在DB與〜700個表,當我試圖用我的當前配置,我得到一個錯誤:允許鎖定許多表的MySQL配置?

mysqldump: Got error: 1016: Can't open file: './my_db/content_node_field_instance.frm' (errno: 24) when using LOCK TABLES

搜索周圍,我發現,這是因爲它試圖鎖定所有表並失敗,因爲它們「太多」。我知道我可以試試lock-tables=no並獲得轉儲,但這樣我的數據庫可能處於不一致的狀態。

那麼,有沒有人知道什麼是MySQL配置設置,我需要改變,以便能夠做我需要的鎖定?我正在使用MyISAM運行5.1.37-1ubuntu5.1

謝謝!

回答