大家好,我在用sysbench测试Mysql性能时遇到如下错误 求解。
root@testing sysbench-0.4.12]# sysbench --test=oltp --mysql-table-engine=myisam --oltp-table-size=1000000 --mysql-socket=/tmp/mysql.sock --mysql-user=root --mysql-host=localhost --mysql-db=tt --mysql-password=root run
sysbench 0.4.12:  multi-threaded system evaluation benchNo DB drivers specified, using mysql
Segmentation fault
[root@testing sysbench-0.4.12]# 

解决方案 »

  1.   

    先准备数据,然后再测试$ sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --db-driver=mysql prepare$ sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --max-time=60 --oltp-read-only=on --max-requests=0 --num-threads=16 --db-driver=mysql run
      

  2.   

    # 测试读写
    $ sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --max-time=60 --oltp-read-only=off --max-requests=0 --num-threads=16 --db-driver=mysql run
      

  3.   

    sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=root --db-driver=mysql prepare
    sysbench 0.4.12:  multi-threaded system evaluation benchCreating table 'sbtest'...
    Creating 1000000 records in table 'sbtest'...
    *** glibc detected *** sysbench: double free or corruption (!prev): 0x09eeb048 ***
    ======= Backtrace: =========
    /lib/libc.so.6[0x512f5d]
    /lib/libc.so.6(cfree+0x90)[0x5165b0]
    sysbench[0x805683a]
    sysbench[0x804d65b]
    sysbench[0x805199e]
    sysbench[0x8052017]
    sysbench[0x804ab1f]
    /lib/libc.so.6(__libc_start_main+0xdc)[0x4c2dec]
    sysbench[0x8049af1]
    ======= Memory map: ========
    0036e000-0036f000 r-xp 0036e000 00:00 0          [vdso]
    0048b000-004a4000 r-xp 00000000 03:05 1493391    /lib/ld-2.5.so
    004a4000-004a5000 r-xp 00018000 03:05 1493391    /lib/ld-2.5.so
    004a5000-004a6000 rwxp 00019000 03:05 1493391    /lib/ld-2.5.so
    004ad000-005e4000 r-xp 00000000 03:05 1493392    /lib/libc-2.5.so
    005e4000-005e6000 r-xp 00137000 03:05 1493392    /lib/libc-2.5.so
    005e6000-005e7000 rwxp 00139000 03:05 1493392    /lib/libc-2.5.so
    005e7000-005ea000 rwxp 005e7000 00:00 0 
    005f2000-00617000 r-xp 00000000 03:05 1493394    /lib/libm-2.5.so
    00617000-00618000 r-xp 00024000 03:05 1493394    /lib/libm-2.5.so
    00618000-00619000 rwxp 00025000 03:05 1493394    /lib/libm-2.5.so
    0061b000-0062e000 r-xp 00000000 03:05 1493396    /lib/libpthread-2.5.so
    0062e000-0062f000 r-xp 00012000 03:05 1493396    /lib/libpthread-2.5.so
    0062f000-00630000 rwxp 00013000 03:05 1493396    /lib/libpthread-2.5.so
    00630000-00632000 rwxp 00630000 00:00 0 
    00649000-00650000 r-xp 00000000 03:05 1493397    /lib/librt-2.5.so
    00650000-00651000 r-xp 00006000 03:05 1493397    /lib/librt-2.5.so
    00651000-00652000 rwxp 00007000 03:05 1493397    /lib/librt-2.5.so
    006b5000-006c0000 r-xp 00000000 03:05 1491189    /lib/libgcc_s-4.1.1-20070105.so.1
    006c0000-006c1000 rwxp 0000a000 03:05 1491189    /lib/libgcc_s-4.1.1-20070105.so.1
    00891000-00896000 r-xp 00000000 03:05 1491207    /lib/libcrypt-2.5.so
    00896000-00897000 r-xp 00004000 03:05 1491207    /lib/libcrypt-2.5.so
    00897000-00898000 rwxp 00005000 03:05 1491207    /lib/libcrypt-2.5.so
    00898000-008bf000 rwxp 00898000 00:00 0 
    008c1000-008d3000 r-xp 00000000 03:05 1491209    /lib/libnsl-2.5.so
    008d3000-008d4000 r-xp 00012000 03:05 1491209    /lib/libnsl-2.5.so
    008d4000-008d5000 rwxp 00013000 03:05 1491209    /lib/libnsl-2.5.so
    008d5000-008d7000 rwxp 008d5000 00:00 0 
    00964000-00a59000 r-xp 00000000 03:03 1929554    /usr/local/mysql/lib/libmysqlclient_r.so.16
    00a59000-00b71000 rwxp 000f5000 03:03 1929554    /usr/local/mysql/lib/libmysqlclient_r.so.16
    00b71000-00b72000 rwxp 00b71000 00:00 0 
    00f24000-00f2d000 r-xp 00000000 03:05 1491177    /lib/libnss_files-2.5.so
    00f2d000-00f2e000 r-xp 00008000 03:05 1491177    /lib/libnss_files-2.5.so
    00f2e000-00f2f000 rwxp 00009000 03:05 1491177    /lib/libnss_files-2.5.so
    08048000-0805e000 r-xp 00000000 03:03 1311616    /usr/local/bin/sysbench
    0805e000-0805f000 rw-p 00016000 03:03 1311616    /usr/local/bin/sysbench
    0805f000-080c2000 rw-p 0805f000 00:00 0 
    09ee8000-09f2a000 rw-p 09ee8000 00:00 0 
    b7535000-b75cb000 rw-p b7535000 00:00 0 
    b75cb000-b75cc000 ---p b75cb000 00:00 0 
    b75cc000-b7fce000 rw-p b75cc000 00:00 0 
    b7fda000-b7fdb000 rw-p b7fda000 00:00 0 
    bf81f000-bf835000 rw-p bf81f000 00:00 0          [stack]
    Aborted