免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3514 | 回复: 4
打印 上一主题 下一主题

多个程序update同一张表中数据的时候报-244z错误。 [复制链接]

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2015-12-09 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-30 15:17 |只看该作者 |倒序浏览
finderr -244
Could not do a physical-order read to fetch next row.

The database server cannot read the disk page that contains a row of a table. Check the accompanying ISAM error code for more information. A hardware problem might exist, or the table or index file might have been corrupted. Unless the ISAM error code or an operating-system message points to another cause, run the bcheck or secheck utility to verify file integrity.

是磁盘有问题?还是锁表造成了?
run the bcheck or secheck utility to verify file integrity
bcheck or secheck 是什么工具?怎么用?
谢谢

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
2 [报告]
发表于 2011-11-30 15:34 |只看该作者
在语句前加 set lock mode to wait;

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2015-12-09 06:20:00
3 [报告]
发表于 2011-11-30 15:40 |只看该作者
锁表一般报的错误信息好想不是-244把?

论坛徽章:
0
4 [报告]
发表于 2011-12-16 11:24 |只看该作者
有的时候也会碰到244错误,还是select 报出的,比如两个进程一个在update数据(按唯一索引),另一个在做select的时候,即使按条件得到结果集不包含被update的记录,也会出这个错误。我见过这个现象很多次,就是不太能理解,只好认为是select如果不按唯一索引的话,会从大的结果集里面按条件过滤数据,所以就包含了被唯一索引的数据,这种理解是否正确呢?

论坛徽章:
0
5 [报告]
发表于 2012-01-29 12:36 |只看该作者
从现象看,应该是锁了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP