发布时间:2013-01-19 19:17:47
???? sysbench一款多功能的性能测试工具,它不仅可以用来测试MySQL数据库,而且还可测试磁盘IO,CPU。???? 可以说它是一个综合测试工具,sysbench做数据库的测试时有一定的局限性。??????? 1、sysbench 测试数据库,在测试用例方面.........【阅读全文】
发布时间:2013-01-19 15:55:28
?????? mysqlslap 添加debug-info后,除了直接的测试结果外,还输出了测试环境的一些信息。????????? 主要包括:?????????????? system time:在内核态下花费.........【阅读全文】
发布时间:2013-01-19 15:24:50
????? mysqlslap是mysql自带的一个压力测试工具。????? 使用mysqlslap做压力测试后,个人认为它有诸多缺陷。???????? 1、虽然number-of-queries可以指定测试次数,但是如果不采取一定的措施,所有的查询都是相同的.........【阅读全文】
发布时间:2013-01-11 23:03:29
? mysql代理,一方面要作为服务器让应用服务器作为客户端连接;另一方面也作为客户端去来连接真正的后端MySQL服务器。? mysql代理需要管理来自应用服务器的连接和与后端MySQL服务器的连接。? ? 调试mysql proxy的过程中,配置了3个event线程,3个线程也包括了主线程。proxy的配置文件中的event-threads的值也将主线程计算在内,实际的event线程会比设定值少1。? 同时配置1个master和2个slave服务器。?? 当应用服务器向代理发起10个连接后,proxy产生了10个与应用服务......【阅读全文】
发布时间:2013-01-10 16:10:21
?? 目前proxy中的rw-splitting.lua实现读写分离的功能,它也整合了balance.lua。
?? proxy中的C语言与lua的职责的划分
?????? C语言接收数据包,lua来分析数据包。
?????? C语言主要实现一些不经常变动的部分,lua则承担了proxy中经常变动的策略那一部分
?????? 比如读写分离的策略,负载均衡的策略,这些参数......【阅读全文】