有没有MYSQL服务器发生故障的常见问题,以及如何避免?

解决方案 »

  1.   

    1:掉电导致服务器非正常关闭,导致表损坏,表数据不一致。
    加UPS,勤交电费。
    2:网络不稳定,连接服务器失败
    买贵的网线,网络带宽加大。
    3:数据库损坏
    勤备份数据库,3天一全备,1天一增量备份。
    4:坏人破坏数据
    管理好服务器的用户,打上所有的补丁程序。管理好数据库的用户,授权的时候不要用%,而是IP来代替。别嫌麻烦,出了问题的时候好追踪坏人。
      

  2.   

    简单地说,从软件、硬件两方面着手,保证MYSQL服务器的正常运行
      

  3.   

    做为一个数据库管理员,第一条准则,就是千万不要把系统的安全基于硬件系统100%的高可靠性!所以对DBA来说,唯一的方案就是做好备份方案。你可以参考一下手册中的这部分。
      

  4.   

    高可靠性的设计1. 使用CLUSTER, NDB存储引擎 
    2. 如果不行的话就 使用 复制
    3. 如果以上没有条件实现,则使用二进制日志,并定时进行mysqldump 进行全备。 BIN LOG文件或者直接放在NFS的存储设备上并定期备份归档。或者你直接定期备份。