Home > Database > Mysql Tutorial > 对MYSQL进行压力测试

对MYSQL进行压力测试

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 15:13:25
Original
1113 people have browsed it

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 1、安装supersmack [url]http://vegan.net/tony/supersmack/[/url] 安装过程以及我中间遇到问题的总结都在这里。 之前记得把libmysqlclient.so.16拷贝到/usr/lib中去,这样make 的时候不用改MakeFile

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

    1、安装supersmack

    [url]http://vegan.net/tony/supersmack/[/url]

    安装过程以及我中间遇到问题的总结都在这里。

    之前记得把libmysqlclient.so.16拷贝到/usr/lib中去,这样make 的时候不用改MakeFile文件。

    [root@localhost super-smack-1.3]# cp /usr/local/mysql/libmysqlclient.so.16 /usr/lib

    我遇到的问题如下:

    error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory

    看到北京野狼的这个帖子:

    [url]http://bbs.chinaunix.net/archiver/?tid-638662.html[/url]

    [root@localhost super-smack-1.2]# ./configure --with-mysql

    configure: error: installation or configuration problem: C++ compiler cannot create executables.

    没有安装C++编译器

    [root@localhost rpmpackage]# rpm -ivh libc-client-2004g-2.2.1.i386.rpm

    Preparing…                ########################################### [100%]

    1:libc-client            ########################################### [100%]

    [root@localhost rpmpackage]# rpm -ivh libc-client-devel-2004g-2.2.1.i386.rpm

    Preparing…                ########################################### [100%]

    1:libc-client-devel      ########################################### [100%]

    [root@localhost rpmpackage]# rpm -ivh libstdc++-devel-4.1.1-52.el5.i386.rpm

    Preparing…                ########################################### [100%]

    1:libstdc++-devel        ########################################### [100%]

    [root@localhost rpmpackage]# rpm -ivh gcc-c++-4.1.1-52.el5.i386.rpm

    Preparing…                ########################################### [100%]

    1:gcc-c++                ########################################### [100%]

    [root@localhost rpmpackage]# cd /sourcepackage/super-smack-1.2

    [root@localhost super-smack-1.2]# ./configure --with-mysql

    loading cache ./config.cache

    checking for a BSD compatible 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

    其他问题看

    [url]http://vegan.net/tony/supersmack/FAQ.php[/url]

    2、进行实际测试。

    拷贝示例文件。

    [root@localhost super-smack-1.3]# cp -r smacks/ /usr/local/bin/

    修改用户名和密码为自己的

    默认是测试MYISAM表的性能。

    [root@localhost smacks]# super-smack -d mysql select-key.smack 10 1000

    Error running query select count(*) from http_auth:Table 'test.http_auth' doesn't exist

    Creating table 'http_auth'

    Loading data from file '/var/smack-data/words.dat' into table 'http_auth'

    Table http_auth is now ready for the test

    Query Barrel Report for client smacker1

    connect: max=156ms  min=0ms avg= 21ms from 10 clients

    Query_type      num_queries     max_time        min_time        q_per_s

    select_index    20000   0       0       16299.96

[1] [2] 

对MYSQL进行压力测试

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
MySQL stops process
From 1970-01-01 08:00:00
0
0
0
Error when installing mysql on linux
From 1970-01-01 08:00:00
0
0
0
phpstudy cannot start mysql?
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template