免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yuhongchun

MySQL混和引擎(Innodb+MyISAM)在工作中的设计 备份和优化(获奖名单已公布-6-5) [复制链接]

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
发表于 2012-05-14 18:08 |显示全部楼层
shaoping0330 发表于 2012-05-14 18:02
2.混和引擎的MySQL如何进行优化呢,innodb_buffer_pool_size是否设成物理内存的50%-80%即可?
——这样设置 ...


个人也觉得应该根据系统情况进行调节,简单的以50%-80%的工式来计算是不行的。

论坛徽章:
0
发表于 2012-05-15 09:19 |显示全部楼层
混和引擎的MySQL,大家平时是用哪些方案备份的?
——用过 master-slave方式 和 mysqldump方式。
个人比较喜欢用mysqldump备份,尤其是系统负载不高的情况下。
如果系统负载很高,要慎重使用mysqldump进行备份,会造成表锁定,从而引起故障。

使用master-savle的时候,要注意Duplicate entry 的问题,不过老实说,我不太习惯用这种方法,总是不放心。

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
发表于 2012-05-15 09:33 |显示全部楼层
shaoping0330 发表于 2012-05-15 09:19
混和引擎的MySQL,大家平时是用哪些方案备份的?
——用过 master-slave方式 和 mysqldump方式。
个人比较 ...


我的方法是:因为公司的数据库是一主多从的,我会在凌晨五点左右停掉一台从机进行全备,因为数据量不大,20多G,所以这样的效率还行。

论坛徽章:
0
发表于 2012-05-15 09:49 |显示全部楼层
混和引擎的MySQL如何进行设计,需要将所有的MyISAM引擎表转化成Innodb吗?

——个人觉得不必要。例如存放日志的表,是MyISAM,其他的表用的Innodb。

论坛徽章:
0
发表于 2012-05-15 10:02 |显示全部楼层
回复 13# yuhongchun


    一定要停掉吗?
    是用mysqldump,还是用物理备份?

论坛徽章:
0
发表于 2012-05-15 10:09 |显示全部楼层
回复 13# yuhongchun


    直接在从机上进行物理备份了

论坛徽章:
0
发表于 2012-05-15 12:11 |显示全部楼层
是的根据服务器的实际情况来设定,官方毕竟只是通用的,不一定适合实际的情况。

论坛徽章:
0
发表于 2012-05-15 12:13 |显示全部楼层

主上 考走binlog
停掉一台从库,然后mysqldump,,数据量越来越大,时间越来越长,  
在考虑物理了  

论坛徽章:
0
发表于 2012-05-15 12:22 |显示全部楼层
备份20多G的数据库简直是一种折磨,raid1 配置的服务器更是一种折磨。

论坛徽章:
0
发表于 2012-05-15 12:23 |显示全部楼层
我们的数据库备份还是直接mysqlhotcopy方式在从库上备份,备份的mysql服务器压力不大,可以不用停库直接备份的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP