php网站日IP60W,SAS做raid 0 运行mysql做数据库服务器,8G内存,权限、参数都没有问题,最近总是莫名其妙的提示找不到某个frm,随机的某个frm,重启mysql后正常,最近越来越频繁,开始怀疑是硬盘损坏或者存储瓶颈,后来加了4块sas做raid,问题依旧,请高手解释,谢谢

解决方案 »

  1.   


    应该不是硬盘的问题,否则重启mysql应该恢复不了。
    期待高手来解决,关注...
      

  2.   

    俺帮你分析下,重启mysql后正常,说明数据库里的数据是没有问题的。但是找不到某个frm,我估计这个frm肯定不是直接在数据库里查出来的数据,而是业务过程中生成的中间数据。那么你程序中必有一个数据结构链表或者数组在存储这些个frm,没准还加了定时器之类的机制。那应该重点查修改、删除等操作此frm数据结构的代码。