tcpcopy,模拟在线压力测试的好帮手

主要信息来自:http://code.google.com/p/tcpcopy/

tcpcopy是一个基于底层的应用请求复制(所有基于tcp的packets)开源项目,可用于替代ab做在线模拟压力测试,可转发各种在线请求到测试服务器上,进行较为详尽的近乎实际的测试,从而避免了新业务、系统上线带来的潜在问题。

tcpcopy的四大功能:

1)分布式压力测试,将多个前段请求集中到某个后端进行压力测试
2)上线前测试,检验新系统可靠性,提前发现潜在问题
3)对比测试,同样请求,针对不同或不同版本程序,可以做性能对比等试验
4)应用热备份,对于后端的短连接,请求丢失率非常低(1/10万)

使用Percona Xtrabackup备份SLAVE数据

现在我们可以很方便的用Xtrabackup取代ibbackup,作为innodb的在线热备工具使用。通常,我们会选择在SLAVE上进行备份,以减小MASTER的压力。 innobackupex是封装后的perl脚本,用于调度xtrabackup进行备份,附加了不少辅助功能,非常实用,下面是一个常见的innobackupex备份例子:

[MySQL FAQ]系列 -- 如何在windows下用bat脚本定时备份mysql

并不是所有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.5版本的用户请注意了

以前使用percona 5.0系列版本,一直顺风顺水的,没碰到什么问题。最近尝试了一下5.5.10(以及5.5.12)版本,结果碰到bug了 :(
问题现象简述:

代发 - 招聘SQL Server DBA

招聘职位:
ms sql server数据库管理员(DBA)

工作职责:
1.进行业务系统数据库的规划、设计、实施,设计并优化数据库物理建设方案;
2.对数据库进行管理,负责数据库应用系统的运营及监控;
3.业务系统数据库的定期维护和异常处理;
4.对数据库性能分析与调优,排错,保证数据安全;
5.对数据库进行定期备份、和按需恢复;
6.配合其他部门进行的数据处理、查询,统计和分析工作。

职位要求:
1.计算机相关专业,本科以上学历,两年以上相关工作经验;

代发 - 招聘MySQL DBA

工作地点:北京,中关村

目标岗位: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的同学可把简历发给我,我可以帮忙推荐各种机会 :)

代发 - 某公司招聘Iphone、php开发等多个岗位

原文:http://www.douguo.com/hr.html

所有职位请发送简历至hr@douguo.com

邮件中注明“来自imysql” ,成功几率更高哦 :)

转:不悲不喜(职场版)

你病,或者不病倒,老板就在那里,不悲不喜;

你休,或者不休假,工作就在那里,不来不去;

你拼,或者不拼命,工资就在那里,不增不减;

你辞,或者不辞职,地球还是会转,不歇不停;

让我中500万,或者,让我傍个大款,

扯淡,蛋疼,淡定,悲摧……

回顾2010,寄语2011

转自我的X报
2010年结语:
套用网友们的话:稳中有升,包括疲惫值;改变很多,明白很多,希望也很多…
能和大家一起努力是我的荣幸,在大家身上我看到了自己的一些不足,2011,I’m coming,还得继续奋斗 ~\(≧▽≦)/~
加油,all

[MySQL FAQ]系列 -- MySQL执行ALTER TABLE导致读不一致性问题

转发一下某网友(Howard)的来信,先讨论一下,稍后再给结论

你好:

我现在有个关于mysql的问题一点思路都没有,想问下你,麻烦你有时间了看下。

另外你一般有没有一个活跃的论坛或者小组之类的?

mysql的版本是Server
version: 5.1.51-community-log MySQL Community Server (GPL)

聚合内容