最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL的MyISAM存储引擎修复及修改最大文件大小

来源:动视网 责编:小采 时间:2020-11-09 10:17:50
文档

MySQL的MyISAM存储引擎修复及修改最大文件大小

MySQL的MyISAM存储引擎修复及修改最大文件大小:前两天生产库上出现了一个不大不小的故障,关于MySQL的存储引擎问题。这个故障所涉及到的是MySQL4.1.20的版本MyISAM存储引擎,一张1千多万的表。故障现象:在做 前两天生产库上出现了一个不大不小的故障,关于MySQL 的存储引擎问题。 这个故障所涉及到的是
推荐度:
导读MySQL的MyISAM存储引擎修复及修改最大文件大小:前两天生产库上出现了一个不大不小的故障,关于MySQL的存储引擎问题。这个故障所涉及到的是MySQL4.1.20的版本MyISAM存储引擎,一张1千多万的表。故障现象:在做 前两天生产库上出现了一个不大不小的故障,关于MySQL 的存储引擎问题。 这个故障所涉及到的是


前两天生产库上出现了一个不大不小的故障,关于MySQL的存储引擎问题。这个故障所涉及到的是MySQL4.1.20的版本MyISAM存储引擎,一张1千多万的表。故障现象:在做

前两天生产库上出现了一个不大不小的故障,关于MySQL 的存储引擎问题。

这个故障所涉及到的是MySQL 4.1.20的版本MyISAM存储引擎,一张1千多万的表。

故障现象:

在做简单的SELECT查询的时候没有问题,但是做连接查询或者其他复杂查询的时候就报错了:具体的错误代码由于时间的问题被遗忘了。在系统日志中记录的错误如下图:

从错误信息中可以猜到了大概:存储引擎出了问题。

进到相应的数据库目录下,服务器空间,香港服务器,查看一下数据文件大小,有4G大小,这就不奇怪了.

MySQL 4版本的数据库创建的表默认最大文件大小就是4G 也就是说那个表满了,无法在插入数据了。其实版本4是支持超过4G数据文件大小的,需要在创建表的时候加上这么一句话: MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000 。

执行myisamchk -dvv 表名字显示属性信息:

然后更改表的最大文件大小

alter table table_name MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000;

执行这个修改时间比较长,大约在几个小时。

检查修改结果:

其中:Datafile length 4095052564 =4G

Max datafile length 281474976710654 就远远超过G这个单位了。

MySQL 版本5默认已经支持 Max datafile length 281474976710654 就不用在创建表的时候添加MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000 参数了。

本文出自 “影子骑士” 博客,服务器空间,请务必保留此出处

文档

MySQL的MyISAM存储引擎修复及修改最大文件大小

MySQL的MyISAM存储引擎修复及修改最大文件大小:前两天生产库上出现了一个不大不小的故障,关于MySQL的存储引擎问题。这个故障所涉及到的是MySQL4.1.20的版本MyISAM存储引擎,一张1千多万的表。故障现象:在做 前两天生产库上出现了一个不大不小的故障,关于MySQL 的存储引擎问题。 这个故障所涉及到的是
推荐度:
标签: 查询 存储 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top