【发布时间】:2011-05-03 18:51:05
【问题描述】:
我一直在翻阅 MYSQL 文档,试图确定我的脚本或 MYSQL 本身是否导致大表截断。我看到的基本行为:
- 从浏览器启动 PHP 脚本以从 MSSQL 表中选择行并立即将它们插入到本地 MySQL 数据库表中。
- 确定 MSSQL 中的行数后,我的脚本将选择分解为多个块以避免任何内存不足问题。
- 脚本然后截断本地表并开始通过迭代块来导入数据
- 直接跟踪 MySQL 中的数据,我看到表接近约 200,000 行,然后表突然被截断,计数重新开始
- 我认为我会看到一些关于表已满的错误,并且我认为如果达到表限制,MySQL 不会截断表。
如果达到表限制或设置检查以关闭此类行为,任何人都可以确认 MySQL 是否会自动截断表?
【问题讨论】: