`
strongkill
  • 浏览: 8579 次
  • 来自: 广东
文章分类
社区版块
存档分类
最新评论

MySQL error code 134

阅读更多
  不知道为什么,我的mysql 5.0.27老是会出现Got error 134 from storage engine,大约半个月就会出现一次.Repair table之后就回复正常.
  先说说情况:
  articles 文章表  大约有4万条记录,Data length是181MB,
  member 会员表  大约有40万能条记录,Datalength是76mb,
  网站访问约为5000个IP,6万个PV,平均每天1000篇文章左右,会员基本不变.

  服务器是:
    Intel(R) Xeon(R) CPU            5130  @ 2.00GHz x2
    内存 4G

    硬盘一个scsi+一个sata 数据库在scsi 上面.


  查了一个,发现134错误的意思是
shell> perror 126 127 132 134 135 136 141 144 145
MySQL error code 126 = Index file is crashed
MySQL error code 127 = Record-file is crashed
MySQL error code 132 = Old database file
MySQL error code 134 = Record was already deleted (or record file crashed)
MySQL error code 135 = No more room in record file
MySQL error code 136 = No more room in index file
MySQL error code 141 = Duplicate unique key or constraint on write or update
MySQL error code 144 = Table is crashed and last repair failed
MySQL error code 145 = Table was marked as crashed and should be repaired


  访问量都很少,不知道是哪里出了问题,是mysql问题?
  虽然repair一下就OK,但总不能等问题出来才去处理.google了很多.都没有找到答案.在mysql上也找不到我要的信息.


  大家有遇到这样的问题吗?如何避免?谢谢.

分享到:
评论
1 楼 strongkill 2008-03-26  
顶返上去~

相关推荐

    MySQL Error Code文档手册

    MySQL Error Code 文档手册 MySQL 错误代码是 MySQL 数据库管理系统中的一个重要组成部分,它用于记录和描述 MySQL 数据库在运行过程中可能出现的各种错误信息。了解 MySQL 错误代码对于数据库管理员和开发人员来...

    MySQL error code 145 Table was marked as crashed and should be repaired

    ### MySQL Error Code 145: 表被标记为崩溃并应进行修复 #### 错误概述 在处理MySQL数据库时遇到错误代码145(`Table was marked as crashed and should be repaired`)是一个常见的问题,尤其是在表结构遭到损坏...

    MySQL导入sql脚本错误:2006 解决方法

    Error Code: 2006 - MySQL server has gone away 最终找到原因,原来是MySQL导入大批量数据的时候超出了默认允许最大的数据包所以就提示2006 – MySQL server has gone away 于是找到my.cnf,在[mysqld]加入: max...

    MYSQL ERROR CODE 错误编号的意义.docx

    MySQL 错误代码是 MySQL 数据库在运行过程中遇到问题时返回的具体标识,这些代码可以帮助开发者和管理员快速定位和解决问题。以下是一些常见的 MySQL 错误代码及其意义: 1. 错误代码 1005:创建表失败 - 表可能...

    MYSQL ERROR CODE 错误编号的意义.pdf

    。。。

    Durid连接Mycat+MySQL过程中报1243错误的解决办法

    Durid 连接 Mycat+MySQL 过程中报 1243 错误的解决办法 在本篇文章中,我们将讨论 Durid 连接 Mycat+MySQL 过程中报 1243 错误的解决办法。该错误信息是“ERROR ...

    MySQL数据库连接异常汇总(值得收藏)

    项目中遇到的问题很奇怪,在Centos上安装了Mysql数据库,项目使用的是Spring Boot。 项目在本地启动连接服务器数据库正常、本地数据库客户端连接服务器数据库正常、服务器本地连接client连接数据库正常。唯独把项目...

    mysql启动提示mysql.host 不存在,启动失败的解决方法

    error 日志当中的记录: [ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist 从发了帖子,只有人看,没有人回复,看到这种情况只能自己解决问题了,自己动手...

    MySql_Code2.zip

    此外,错误处理也非常重要,确保在遇到问题时能够提供有用的反馈,例如通过`mysql_errno()`和`mysql_error()`检查并报告错误。 在"MySql_Code2.zip"中,你将找到一个C++实现的示例,包含了这些核心功能。解压后,你...

    MySQL多线程复制遇到Error_code: 1872的解决方案

    MySQL的主从复制是数据库高可用性和数据冗余的重要手段,但在实际操作中,可能会遇到各种问题,其中之一就是Error_code: 1872。这个错误通常发生在多线程复制(Multi-Threaded Slave,MTS)环境中,尤其是在系统崩溃...

    解析mysql数据库还原错误:(mysql Error Code: 1005 errno 121)

    MySQL数据库在执行还原操作时,可能会遇到各种错误,其中一种常见的错误是`Error Code: 1005`,伴随着`errno 121`。这个错误通常与表的结构有关,特别是涉及到外键约束或者主键冲突时。在本文中,我们将深入探讨这个...

    PDO::errorCode讲解

    如果数据库句柄没有执行过任何操作,PDO::errorCode 方法将返回 NULL。 以下是对 PDO::errorCode 方法的详细说明: 1. **调用方式**:PDO::errorCode() 不需要传递任何参数,它直接返回与最近一次数据库操作关联的...

    Mysql ERROR 1577错误解决方法

    MySQL中的ERROR 1577错误通常出现在MySQL服务器升级之后,这是由于系统表在新版本中发生了变化,而旧版本的系统表结构未得到更新,导致的问题。此错误的完整信息是“ERROR 1577 (HY000): Cannot proceed because ...

    mysql登录报错提示:ERROR 1045 (28000)的解决方法

    在使用MySQL数据库时,你可能会遇到一个常见的登录错误——ERROR 1045 (28000)。这个错误通常表示"Access denied for user",即用户无权访问,通常与认证失败有关。本文将深入探讨这个问题的原因,并提供详细的解决...

    mysql登录遇到ERROR 1045问题解决方法

    mysql登录时出现了错误:ERROR 1045: Access denied for user,究竟是什么原因呢?接下来为你详细介绍下,感兴趣的你可以参考下哈,或许可以帮助到你

    MySql Error 1698(28000)问题的解决方法

    ERROR 1698 (28000): Access denied for user 'root'@'localhost' 二,解决步骤: 停止mysql服务 ~$ sudo service mysql stop 以安全模式启动MySQL ~$ sudo mysqld_safe --skip-grant-tables & MyS

    Mysql Error Code : 1436 Thread stack overrun

    在MySQL中,错误代码1436提示“Thread stack overrun”,这意味着执行的SQL语句或存储过程所需的内存超出了MySQL线程栈的限制。线程栈是操作系统为每个线程分配的一块内存区域,用于存储函数调用时的局部变量、参数...

Global site tag (gtag.js) - Google Analytics