免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2345 | 回复: 0
打印 上一主题 下一主题

sysbench 命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-13 23:24 |只看该作者 |倒序浏览
每次都要去查  sysbench 的命令,很烦人,
这次做这个实验,留个底,等上了 好服务器后再来比对比对。。



sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.208 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=test --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.208 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=test --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
]# sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.208 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=test --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Creating table 'sbtest'...
Creating 100000 records in table 'sbtest'...
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.208 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=test --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
WARNING: Preparing of "BEGIN" is unsupported, using emulation
(last message repeated 9 times)
Running the test with following options:
Number of threads: 10
Doing OLTP test.
Running mixed OLTP test
Using Special distribution (12 iterations,  1 pct of values are returned in 75 pct cases)
Using "BEGIN" for starting transactions
Not using auto_inc on the id column
Maximum number of requests for OLTP test is limited to 10000
Threads started!
Done.
OLTP test statistics:
    queries performed:
        read:                            140000
        write:                           50000
        other:                           20000
        total:                           210000
    transactions:                        10000  (146.10 per sec.)
    deadlocks:                           0      (0.00 per sec.)
    read/write requests:                 190000 (2775.90 per sec.)
    other operations:                    20000  (292.20 per sec.)
Test execution summary:
    total time:                          68.4463s
    total number of events:              10000
    total time taken by event execution: 684.1316
    per-request statistics:
         min:                            0.0254s
         avg:                            0.0684s
         max:                            0.8637s
         approx.  95 percentile:         0.1011s
Threads fairness:
    events (avg/stddev):           1000.0000/7.38
    execution time (avg/stddev):   68.4132/0.01
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=test --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
FATAL: unable to connect to MySQL server, aborting...
FATAL: error 1049: Unknown database 'test'
FATAL: failed to connect to database server!
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.208 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=test --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Creating table 'sbtest'...
Creating 100000 records in table 'sbtest'...
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=100000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=10 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
WARNING: Preparing of "BEGIN" is unsupported, using emulation
(last message repeated 9 times)
Running the test with following options:
Number of threads: 10
Doing OLTP test.
Running mixed OLTP test
Using Special distribution (12 iterations,  1 pct of values are returned in 75 pct cases)
Using "BEGIN" for starting transactions
Not using auto_inc on the id column
Maximum number of requests for OLTP test is limited to 10000
Threads started!
Done.
OLTP test statistics:
    queries performed:
        read:                            140000
        write:                           50000
        other:                           20000
        total:                           210000
    transactions:                        10000  (73.67 per sec.)
    deadlocks:                           0      (0.00 per sec.)
    read/write requests:                 190000 (1399.71 per sec.)
    other operations:                    20000  (147.34 per sec.)
Test execution summary:
    total time:                          135.7422s
    total number of events:              10000
    total time taken by event execution: 1356.8151
    per-request statistics:
         min:                            0.0797s
         avg:                            0.1357s
         max:                            0.6015s
         approx.  95 percentile:         0.1627s
Threads fairness:
    events (avg/stddev):           1000.0000/4.56
    execution time (avg/stddev):   135.6815/0.03
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Creating table 'sbtest'...
ALERT: failed to execute MySQL query: `CREATE TABLE sbtest (id INTEGER UNSIGNED NOT NULL , k integer UNSIGNED DEFAULT '0' NOT NULL, c char(120) DEFAULT '' NOT NULL, pad char(60) DEFAULT '' NOT NULL, PRIMARY KEY  (id) ) /*! ENGINE=NDB */`:
ALERT: Error 1050 Table 'sbtest' already exists
FATAL: failed to create test table
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex cleanup
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Dropping table 'sbtest'...
Done.
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Creating table 'sbtest'...
Creating 500000 records in table 'sbtest'...
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
WARNING: Preparing of "BEGIN" is unsupported, using emulation
(last message repeated 1 times)
Running the test with following options:
Number of threads: 2
Doing OLTP test.
Running mixed OLTP test
Using Special distribution (12 iterations,  1 pct of values are returned in 75 pct cases)
Using "BEGIN" for starting transactions
Not using auto_inc on the id column
Maximum number of requests for OLTP test is limited to 10000
Threads started!
Done.
OLTP test statistics:
    queries performed:
        read:                            140000
        write:                           50000
        other:                           20000
        total:                           210000
    transactions:                        10000  (47.85 per sec.)
    deadlocks:                           0      (0.00 per sec.)
    read/write requests:                 190000 (909.11 per sec.)
    other operations:                    20000  (95.70 per sec.)
Test execution summary:
    total time:                          208.9956s
    total number of events:              10000
    total time taken by event execution: 417.8435
    per-request statistics:
         min:                            0.0266s
         avg:                            0.0418s
         max:                            0.2455s
         approx.  95 percentile:         0.0511s
Threads fairness:
    events (avg/stddev):           5000.0000/8.00
    execution time (avg/stddev):   208.9218/0.01
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=ndbcluster --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex cleanup
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Dropping table 'sbtest'...
Done.
[root@fxstest ~]#
[root@fxstest ~]#
[root@fxstest ~]# sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex prepare
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
Creating table 'sbtest'...
Creating 500000 records in table 'sbtest'...
[root@fxstest ~]# sysbench --mysql-table-engine=innodb --debug=off --test=oltp --mysql-host=10.4.6.226 --mysql-user=root --mysql-password=123456 --oltp-table-size=500000 --mysql-db=MAIN --oltp-table-name=sbtest --num-threads=2 --max-requests=10000 --oltp-auto-inc=off --oltp-test-mode=complex run
sysbench v0.4.8:  multi-threaded system evaluation benchmark
No DB drivers specified, using mysql
WARNING: Preparing of "BEGIN" is unsupported, using emulation
(last message repeated 1 times)
Running the test with following options:
Number of threads: 2
Doing OLTP test.
Running mixed OLTP test
Using Special distribution (12 iterations,  1 pct of values are returned in 75 pct cases)
Using "BEGIN" for starting transactions
Not using auto_inc on the id column
Maximum number of requests for OLTP test is limited to 10000
Threads started!




Done.
OLTP test statistics:
    queries performed:
        read:                            140000
        write:                           50000
        other:                           20000
        total:                           210000
    transactions:                        10000  (75.69 per sec.)
    deadlocks:                           0      (0.00 per sec.)
    read/write requests:                 190000 (1438.04 per sec.)
    other operations:                    20000  (151.37 per sec.)
Test execution summary:
    total time:                          132.1247s
    total number of events:              10000
    total time taken by event execution: 264.1101
    per-request statistics:
         min:                            0.0111s
         avg:                            0.0264s
         max:                            0.4670s
         approx.  95 percentile:         0.0425s
Threads fairness:
    events (avg/stddev):           5000.0000/72.00
    execution time (avg/stddev):   132.0550/0.00


226:

[root@mfx226 ~]# cat /proc/c
cmdline  cpuinfo  crypto   
[root@mfx226 ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 2.66GHz
stepping        : 1
cpu MHz         : 2661.101
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl tm2 cid xtpr
bogomips        : 5323.17
[root@mfx226 ~]# cat /etc/my.cnf
[MYSQL_CLUSTER]
ndb-connectstring=10.4.6.224
[MYSQLD]
ndbcluster
ndb-connectstring=10.4.6.224
default-storage-engine=ndbcluster
max_connections=1024
default-character-set=cp932
ndb-log-update-as-write=0
#ndb-cluster-connection-pool=4
memlock
#added 2008 08 20 for ...
#BASE config.....
skip-name-resolve  
back_log =350
log-slow-queries = slow.log
long_query_time = 1
table_cache =350
sort_buffer_size = 1M
query_cache_size=512M
query_cache_limit=2M
ndb_force_send=1
engine_condition_pushdown=1
ndb_use_exact_count=0
#1 -- means enable, 0 -- means disable
slave-allow-batching=1
#transaction-isolation = READ-COMMITTED
#add by wangxl ,for "converting HEAP to MyISAM "
max_heap_table_size=64M
tmp_table_size=64M
thread_cache_size=350
#add by liuyf  for primary key repeat
auto_increment_increment=4
auto_increment_offset=3
#MySQL slave config ...........
log-bin=mfx226-bin
#binlog_format="STATEMENT"
binlog_format="ROW"
#binlog_format="MIXED"
server-id       = 26
#replicate-do-db = MAIN
#master-host     = 10.4.6.227
#master-user     = root
#master-password = 123456
#replicate-ignore-table =  MAIN.JHF_SYS_POSITION_INSERT
#replicate-ignore-table =  mysql.%
#replicate-ignore-table =  test.%
#relay-log=mfx226-relay-bin
#skip-slave-start



208:


[root@fxtest009 ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 10
cpu MHz         : 2400.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl est cid xtpr
bogomips        : 4003.23
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 10
cpu MHz         : 3000.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl est cid xtpr
bogomips        : 3999.48
[root@fxtest009 ~]#
[root@fxtest009 ~]# cat /etc/my.cnf  |grep -Ev "^$|#"
[client]
password        = 123456
port            = 3306
socket          = /tmp/mysql.sock
[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache =128
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
transaction-isolation = READ-COMMITTED
max_connections=1024
skip-name-resolve  
back_log = 200
log-slow-queries = slow.log
long_query_time = 1
log-bin=main_mysql_bin
server-id       = 1
innodb_flush_log_at_trx_commit = 1
innodb_buffer_pool_size =1024M
innodb_log_buffer_size = 16M
innodb_log_file_size =8M
innodb_file_per_table
innodb_status_file
innodb_thread_concurrency= 32
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
[root@fxtest009 ~]#





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/33594/showart_1413837.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP