知识大全 浅析对MYSQL进行压力测试的过程
Posted 过程
篇首语:最淡的墨水,也胜过最强的记性。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 浅析对MYSQL进行压力测试的过程相关的知识,希望对你有一定的参考价值。
浅析对MYSQL进行压力测试的过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
安装supersmack
安装过程以及我中间遇到问题的总结都在这里
之前记得把libmysqlclient so 拷贝到/usr/lib中去 这样make 的时候不用改MakeFile文件
[root@localhost super smack ]# cp /usr/local/mysql/libmysqlclient so /usr/lib
我遇到的问题如下
error while loading shared libraries: libmysqlclient so : cannot open shared object file: No such file or directory
看到北京野狼的这个帖子
[root@localhost super smack ]# /configure with mysql
configure: error: installation or configuration problem: C++ piler cannot create executables
没有安装C++编译器
[root@localhost rpmpackage]# rpm ivh libc client g i rpm
Preparing… ########################################### [ %]
:libc client ########################################### [ %]
[root@localhost rpmpackage]# rpm ivh libc client devel g i rpm
Preparing… ########################################### [ %]
:libc client devel ########################################### [ %]
[root@localhost rpmpackage]# rpm ivh libstdc++ devel el i rpm
Preparing… ########################################### [ %]
:libstdc++ devel ########################################### [ %]
[root@localhost rpmpackage]# rpm ivh gcc c++ el i rpm
Preparing… ########################################### [ %]
:gcc c++ ########################################### [ %]
[root@localhost rpmpackage]# cd /sourcepackage/super smack
[root@localhost super smack ]# /configure with mysql
loading cache /config cache
checking for a BSD patible install… /usr/bin/install c
checking whether build environment is sane… yes
checking whether make sets $MAKE… yes
…
updating cache /config cache
creating /config status
creating Makefile
creating src/Makefile
creating config h
Building with the following options:
MySQL Support…… yes
PostgreSQL Support…… no
Oracle Support…… no
If this is not what you intended please re run configure
Thanks for using super smack!
然后make;make install
进行实际测试
拷贝示例文件
[root@localhost super smack ]# cp r smacks/ /usr/local/bin/
修改用户名和密码为自己的
默认是测试MYISAM表的性能
[root@localhost smacks]# super smack d mysql select key smack
Error running query select count(*) from _auth:Table test _auth doesn t exist
Creating table _auth
Loading data from file /var/smack data/words dat into table _auth
Table _auth is now ready for the test
Query Barrel Report for client smacker
connect: max= ms min= ms avg= ms from clients
Query_type num_queries max_time min_time q_per_s
select_index
是连接客户的数目 每个客户有 次轮询
结果表示 super smack总共执行了 W次查询 每秒执行 条数据
下来测试innodb 表
进入MYSQL的SHELL 修改表类型
mysql> alter table _auth engine innodb;
Query OK rows affected ( sec)
Records: Duplicates: Warnings:
[root@localhost smacks]# super smack d mysql select key smack
Query Barrel Report for client smacker
connect: max= ms min= ms avg= ms from clients
Query_type num_queries max_time min_time q_per_s
select_index
[root@localhost smacks]#
接下来测试集群的
mysql> alter table _auth engine ndb;
Query OK rows affected ( sec)
Records: Duplicates: Warnings:
[root@localhost smacks]# super smack d mysql select key smack
Query Barrel Report for client smacker
connect: max= ms min= ms avg= ms from clients
Query_type num_queries max_time min_time q_per_s
select_index
看一下update的
[root@localhost smacks]# super smack d mysql update select smack
Table _auth does not meet condtions will be dropped
Creating table _auth
Loading data from file /var/smack data/words dat into table _auth
Table _auth is now ready for the test
Query Barrel Report for client smacker
connect: max= ms min= ms avg= ms from clients
Query_type num_queries max_time min_time q_per_s
select_index
update_index
cha138/Article/program/MySQL/201405/30870相关参考
MySQL两种表存储结构性能比较测试过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MySQ
MySQL优化简明指南浅析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一在编译时优化MySQ
知识大全 浅析Tomcat5配置Mysql JDBC数据库连接池
浅析Tomcat5配置MysqlJDBC数据库连接池 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
高性能MySQL:MySQL基准测试套件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MySQ
MySQL使用rand随机查询记录效率测试 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下的
知识大全 Percona的TPCC-MySQL测试工具[2]
高性能MySQL:Percona的TPCC-MySQL测试工具[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 Percona的TPCC-MySQL测试工具[1]
高性能MySQL:Percona的TPCC-MySQL测试工具[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
一、种子选择 玉米种子应该选择优质丰产,抗病性能优异的品种,保证玉米生育期适中,玉米生长紧凑或者半紧凑型的杂交品种。 二、整地施肥 在种植过程中要求在前茬作物收获之后对田地进行深耕处理,深耕的深
一、种子选择 玉米种子应该选择优质丰产,抗病性能优异的品种,保证玉米生育期适中,玉米生长紧凑或者半紧凑型的杂交品种。 二、整地施肥 在种植过程中要求在前茬作物收获之后对田地进行深耕处理,深耕的深
根据综采工作面煤尘治理现状,对煤尘危害及综采面煤尘形成原因进行详细研究与分析,提出综采工作面煤尘的治理措施及建议。0引言煤尘是指在煤炭资源开采加工过程中产生的微小固体颗粒,通常情况下呈现出两种形态:附