首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

非常奇怪的有关问题 求解释

2012-10-06 
非常奇怪的问题 求解释mysql的一个表 最近查询突然卡死。用phpmyadmin 打开 假如这个表数据分了30页,当点到

非常奇怪的问题 求解释
mysql的一个表 最近查询突然卡死。
  用phpmyadmin 打开 假如这个表数据分了30页,当点到第10页时 就卡住,其他的1-9,11-30 全部正常。
 然后 我又查询第10页的数据发现 其中的某条数据造成了 这种卡死,其他29条没有问题。
  SELECT *FROM `brand_mblog` where id=14399 ORDER BY `id` DESC
 一运行 这个 就卡死。
 请问 这有可能是什么原因造成的?


[解决办法]
用MYSQL命令行工具测试,把测试结果贴出来。

MYSQL按行存储,一条记录所有字段都是存在一个磁盘块里的,要么这个块坏了,那么读这条记录会发生问题,但是楼主说的“刚才测试发现是其中某个字段的问题 如果 我 SELECT id ,其他字段 FROM `brand_mblog` where id=14399 ORDER BY `id` DESC 是没问题的”就无法解释了。

另外的解决办法就是重建一个新表,导数据,重命名表,再做测试。

热点排行