我一直在傾注MYSQL文檔,試圖確定我的腳本或MYSQL本身是否導致大表格的截斷。基本行爲我看到:當達到表大小限制時,MYSQL是否截斷表?
- PHP腳本從瀏覽器拉開序幕選擇從MSSQL表中的行,並立即將它們插入到本地MySQL數據庫表。
- 確定了MSSQL中的行數後,我的腳本將select分爲幾塊,以避免任何內存不足問題。
- 腳本然後截斷本地表,並開始通過在塊迭代
- 在MySQL中的數據後直接導入數據,我看到桌子關閉在〜200,000行後,突然表截斷和計數從 開始
- 我認爲我會看到有關表已滿的一些錯誤,並且我不認爲如果達到表限制,MySQL會截斷表。
誰能確定MySQL是否會自動截斷表如果達到極限表或環境進行檢查,關閉這樣的行爲?
謝謝!我懷疑這不是MySQL,但是在那個棺材裏釘一個釘子可以更容易地在我的腳本中查明問題。 – ProgrammerX 2011-05-03 19:38:36