主要信息来自:http://code.google.com/p/tcpcopy/
tcpcopy是一个基于底层的应用请求复制(所有基于tcp的packets)开源项目,可用于替代ab做在线模拟压力测试,可转发各种在线请求到测试服务器上,进行较为详尽的近乎实际的测试,从而避免了新业务、系统上线带来的潜在问题。
tcpcopy的四大功能:
1)分布式压力测试,将多个前段请求集中到某个后端进行压力测试
2)上线前测试,检验新系统可靠性,提前发现潜在问题
3)对比测试,同样请求,针对不同或不同版本程序,可以做性能对比等试验
4)应用热备份,对于后端的短连接,请求丢失率非常低(1/10万)
现在我们可以很方便的用Xtrabackup取代ibbackup,作为innodb的在线热备工具使用。通常,我们会选择在SLAVE上进行备份,以减小MASTER的压力。 innobackupex是封装后的perl脚本,用于调度xtrabackup进行备份,附加了不少辅助功能,非常实用,下面是一个常见的innobackupex备份例子:
并不是所有MySQL都运行在Linux下,windows下也需要做例行备份,下面是用bat脚本做自动化备份的例子,大家可以参考下。
rem rem C:\Program Files\WinRAR 需要放到 path 下,才能调用rar cli工具 rem rem 跳转到工作目录下 f: cd f:\DBBAK rem 设置变量:备份文件名 SET BAK_FILE=MY_DBBAK_%date:~0,-4%.sql rem 设置变量:日志文件名 SET LOG_FILE=MY_DBBAK.log rem 记录日志 echo "%date%" >> %LOG_FILE% rem 开始做备份 mysqldump --default-character-set=utf8 -hlocalhost -uroot -R --triggers --single-transaction -B mydb > %BAK_FILE% rem 压缩备份文件 rar a %BAK_FILE%.rar %BAK_FILE% rem 删除源文件 del /F %BAK_FILE%
以前使用percona 5.0系列版本,一直顺风顺水的,没碰到什么问题。最近尝试了一下5.5.10(以及5.5.12)版本,结果碰到bug了 :(
问题现象简述:
招聘职位:
ms sql server数据库管理员(DBA)
工作职责:
1.进行业务系统数据库的规划、设计、实施,设计并优化数据库物理建设方案;
2.对数据库进行管理,负责数据库应用系统的运营及监控;
3.业务系统数据库的定期维护和异常处理;
4.对数据库性能分析与调优,排错,保证数据安全;
5.对数据库进行定期备份、和按需恢复;
6.配合其他部门进行的数据处理、查询,统计和分析工作。
职位要求:
1.计算机相关专业,本科以上学历,两年以上相关工作经验;
工作地点:北京,中关村
目标岗位:MySQL DBA,DBA主管
目标公司:2个岗位在2个公司中均有,见下
1. 国际知名社区游戏厂商,亚洲Top 1(mail: xiaotg ## gmail.com),待遇从优,8K~15K
2. 是全球最大的中文在线旅行网站(msn: sunli1223 ## hotmail.com),待遇从优,7K~18K
有兴趣的同学请发简历给我或按照上述联系方式各自联系。
P.S,有MySQL DBA或有兴趣成为MySQL DBA的同学可把简历发给我,我可以帮忙推荐各种机会 :)
你病,或者不病倒,老板就在那里,不悲不喜;
你休,或者不休假,工作就在那里,不来不去;
你拼,或者不拼命,工资就在那里,不增不减;
你辞,或者不辞职,地球还是会转,不歇不停;
让我中500万,或者,让我傍个大款,
扯淡,蛋疼,淡定,悲摧……
转自我的X报
2010年结语:
套用网友们的话:稳中有升,包括疲惫值;改变很多,明白很多,希望也很多…
能和大家一起努力是我的荣幸,在大家身上我看到了自己的一些不足,2011,I’m coming,还得继续奋斗 ~\(≧▽≦)/~
加油,all
转发一下某网友(Howard)的来信,先讨论一下,稍后再给结论
你好:
我现在有个关于mysql的问题一点思路都没有,想问下你,麻烦你有时间了看下。
另外你一般有没有一个活跃的论坛或者小组之类的?
mysql的版本是Server
version: 5.1.51-community-log MySQL Community Server (GPL)
最近评论
30 周 3 天 前
31 周 1 天 前
32 周 2 天 前
32 周 3 天 前
32 周 5 天 前
33 周 4 天 前
33 周 5 天 前