Heim > Datenbank > MySQL-Tutorial > 对MYSQL进行压力测试

对MYSQL进行压力测试

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 15:13:25
Original
1117 Leute haben es durchsucht

欢迎进入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进行压力测试

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage