data_dir目录下ibdata1不断增长的问题

netxuning 2013-03-04 02:29:28
已经设定为独立表空间

mysql> show variables like 'innodb_file_per_table';
+-----------------------+-------+
| Variable_name | Value |
+-----------------------+-------+
| innodb_file_per_table | ON |
+-----------------------+-------+


目前的操作是向一个innodb表中不断插入数据,而且独立的表文件也在不断地增长

-rw-rw---- 1 mysql mysql 740M 3月 4 14:25 innodb_test#P#p_2011_03.ibd



-rw-rw---- 1 mysql mysql 784M 3月 4 14:26 innodb_test#P#p_2011_03.ibd


但是ibdata1这个文件却也跟着增长,是为什么呢?而且data_dir目录被设置在了根分区下,久了就会将根分区填满导致无法工作。。。
...全文
113 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
netxuning 2013-03-04
  • 打赏
  • 举报
回复
查了一下:
引用 1 楼 rucypli 的回复:
是不是设置了没有自动提交? mysql> show variables like '%autocommit%'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | autocommit | ON | +---------------+-……
也就是说ibdata1负责记录事物信息? 不想让它增长的话,我是应该设置为ON,还是应该设置为OFF?
rucypli 2013-03-04
  • 打赏
  • 举报
回复
是不是设置了没有自动提交? mysql> show variables like '%autocommit%'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | autocommit | ON | +---------------+-------+ 1 row in set (0.00 sec) ibdata1不断增大 可能是你未自动提交导致的回滚段越来越大

56,681

社区成员

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

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