我的一个表只有300多条记录,此时我再插入记录的时候报错说表已经满了。

wyzegg 2002-10-24 04:29:43
我的一个表只有300多条记录,此时我再插入记录的时候报错说表已经满了。
XXXXX table is full.
这样的错误,请高手解答。
...全文
46 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuixin13 2002-10-25
  • 打赏
  • 举报
回复
这个错误发生在内存临时表变得比tmp_table_size字节大时。为了避免这个问题,你可以使用mysqld的-O tmp_table_size=#选项来增加临时表的大小,或在你发出有疑问的查询之前使用SQL选项SQL_BIG_TABLES。
你也可以使用--big-tables选项启动mysqld。这与为所有查询使用SQL_BIG_TABLES完全相同
shuixin13 2002-10-24
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1094/1094908.xml?temp=.907757

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧