vNS12 MySQL Performance

vNS12(192.168.195.91): 2vCPU + 2GBMem
MySQL1(192.168.185.73): 2vCPU + 1GBMem
MySQL2(192.168.185.75): 2vCPU + 1GBMem
LinuxClient(192.168.195.71): 2vCPU + 1GBMem

MySQL2(192.168.185.75:3306) Performance:

[root@lsgxeva ~]# sysbench /usr/share/sysbench/tests/include/oltp_legacy/oltp.lua --db-driver=mysql --mysql-host=192.168.185.75 --mysql-port=3306 --mysql-user=sbtest --mysql-password=sbtest --mysql-db=sbtest --oltp-test-mode=complex --oltp-tables-count=10 --oltp-table-size=100000 --threads=10 --time=120 --report-interval=10 run
sysbench 1.0.9 (using system LuaJIT 2.0.4) Running the test with following options:
Number of threads: 10
Report intermediate results every 10 second(s)
Initializing random number generator from current time Initializing worker threads... Threads started! [ 10s ] thds: 10 tps: 236.25 qps: 4741.53 (r/w/o: 3320.12/874.12/547.29) lat (ms,95%): 71.83 err/s: 0.00 reconn/s: 0.00
[ 20s ] thds: 10 tps: 195.21 qps: 3897.73 (r/w/o: 2728.99/715.12/453.62) lat (ms,95%): 92.42 err/s: 0.00 reconn/s: 0.00
[ 30s ] thds: 10 tps: 189.69 qps: 3801.34 (r/w/o: 2659.99/701.27/440.08) lat (ms,95%): 114.72 err/s: 0.00 reconn/s: 0.00
[ 40s ] thds: 10 tps: 213.60 qps: 4270.33 (r/w/o: 2990.82/782.61/496.90) lat (ms,95%): 92.42 err/s: 0.00 reconn/s: 0.00
[ 50s ] thds: 10 tps: 189.61 qps: 3787.75 (r/w/o: 2651.10/699.63/437.02) lat (ms,95%): 121.08 err/s: 0.00 reconn/s: 0.00
[ 60s ] thds: 10 tps: 195.50 qps: 3914.50 (r/w/o: 2739.60/719.60/455.30) lat (ms,95%): 104.84 err/s: 0.00 reconn/s: 0.00
[ 70s ] thds: 10 tps: 193.10 qps: 3859.52 (r/w/o: 2702.65/709.89/446.99) lat (ms,95%): 116.80 err/s: 0.00 reconn/s: 0.00
[ 80s ] thds: 10 tps: 206.49 qps: 4127.70 (r/w/o: 2888.63/756.58/482.49) lat (ms,95%): 94.10 err/s: 0.00 reconn/s: 0.00
[ 90s ] thds: 10 tps: 192.61 qps: 3858.12 (r/w/o: 2700.69/711.62/445.81) lat (ms,95%): 114.72 err/s: 0.00 reconn/s: 0.00
[ 100s ] thds: 10 tps: 197.40 qps: 3948.56 (r/w/o: 2763.54/729.51/455.51) lat (ms,95%): 112.67 err/s: 0.00 reconn/s: 0.00
[ 110s ] thds: 10 tps: 198.00 qps: 3961.06 (r/w/o: 2772.27/726.89/461.90) lat (ms,95%): 114.72 err/s: 0.00 reconn/s: 0.00
[ 120s ] thds: 10 tps: 184.77 qps: 3689.19 (r/w/o: 2583.07/673.59/432.53) lat (ms,95%): 144.97 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 335062
write: 88031
other: 55567
total: 478660
transactions: 23933 (199.38 per sec.)
queries: 478660 (3987.54 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.) General statistics:
total time: 120.0375s
total number of events: 23933 Latency (ms):
min: 11.35
avg: 50.14
max: 812.61
95th percentile: 108.68
sum: 1200039.92 Threads fairness:
events (avg/stddev): 2393.3000/56.73
execution time (avg/stddev): 120.0040/0.01

lb_vsrv_mysql_single(192.168.195.104:3306) Performance:
        --> MySQL2(192.168.185.75:3306)

[root@lsgxeva ~]# sysbench /usr/share/sysbench/tests/include/oltp_legacy/oltp.lua --db-driver=mysql --mysql-host=192.168.195.104 --mysql-port=3306 --mysql-user=sbtest --mysql-password=sbtest --mysql-db=sbtest --oltp-test-mode=complex --oltp-tables-count=10 --oltp-table-size=100000 --threads=10 --time=120 --report-interval=10 run
sysbench 1.0.9 (using system LuaJIT 2.0.4) Running the test with following options:
Number of threads: 10
Report intermediate results every 10 second(s)
Initializing random number generator from current time Initializing worker threads... Threads started! [ 10s ] thds: 10 tps: 208.75 qps: 4183.88 (r/w/o: 2929.96/760.03/493.89) lat (ms,95%): 90.78 err/s: 0.00 reconn/s: 0.00
[ 20s ] thds: 10 tps: 179.61 qps: 3594.66 (r/w/o: 2517.01/659.33/418.32) lat (ms,95%): 121.08 err/s: 0.00 reconn/s: 0.00
[ 30s ] thds: 10 tps: 158.00 qps: 3161.02 (r/w/o: 2212.91/579.50/368.60) lat (ms,95%): 153.02 err/s: 0.00 reconn/s: 0.00
[ 40s ] thds: 10 tps: 166.00 qps: 3310.43 (r/w/o: 2314.85/601.49/394.09) lat (ms,95%): 150.29 err/s: 0.00 reconn/s: 0.00
[ 50s ] thds: 10 tps: 157.76 qps: 3165.90 (r/w/o: 2217.01/580.17/368.72) lat (ms,95%): 150.29 err/s: 0.00 reconn/s: 0.00
[ 60s ] thds: 10 tps: 178.44 qps: 3568.67 (r/w/o: 2498.44/655.54/414.69) lat (ms,95%): 134.90 err/s: 0.00 reconn/s: 0.00
[ 70s ] thds: 10 tps: 180.69 qps: 3605.49 (r/w/o: 2523.45/662.76/419.28) lat (ms,95%): 114.72 err/s: 0.00 reconn/s: 0.00
[ 80s ] thds: 10 tps: 181.51 qps: 3644.28 (r/w/o: 2551.09/668.45/424.73) lat (ms,95%): 121.08 err/s: 0.00 reconn/s: 0.00
[ 90s ] thds: 10 tps: 191.48 qps: 3820.55 (r/w/o: 2675.66/701.54/443.36) lat (ms,95%): 94.10 err/s: 0.00 reconn/s: 0.00
[ 100s ] thds: 10 tps: 180.70 qps: 3617.37 (r/w/o: 2531.75/662.61/423.01) lat (ms,95%): 123.28 err/s: 0.00 reconn/s: 0.00
[ 110s ] thds: 10 tps: 190.42 qps: 3804.70 (r/w/o: 2663.41/697.25/444.04) lat (ms,95%): 114.72 err/s: 0.00 reconn/s: 0.00
[ 120s ] thds: 10 tps: 198.60 qps: 3971.28 (r/w/o: 2778.99/732.90/459.40) lat (ms,95%): 102.97 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 304220
write: 79642
other: 50738
total: 434600
transactions: 21730 (181.01 per sec.)
queries: 434600 (3620.29 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.) General statistics:
total time: 120.0444s
total number of events: 21730 Latency (ms):
min: 16.45
avg: 55.23
max: 939.91
95th percentile: 121.08
sum: 1200142.16 Threads fairness:
events (avg/stddev): 2173.0000/16.17
execution time (avg/stddev): 120.0142/0.02

lb_vsrv_mysql_write(192.168.195.105:3306) Performance:
        --> MySQL1(192.168.185.73:3306)
        --> MySQL2(192.168.185.75:3306)

[root@lsgxeva ~]# sysbench /usr/share/sysbench/tests/include/oltp_legacy/oltp.lua --db-driver=mysql --mysql-host=192.168.195.105 --mysql-port=3306 --mysql-user=sbtest --mysql-password=sbtest --mysql-db=sbtest --oltp-test-mode=complex --oltp-tables-count=10 --oltp-table-size=100000 --threads=10 --time=120 --report-interval=10 run
sysbench 1.0.9 (using system LuaJIT 2.0.4) Running the test with following options:
Number of threads: 10
Report intermediate results every 10 second(s)
Initializing random number generator from current time Initializing worker threads... Threads started! [ 10s ] thds: 10 tps: 254.64 qps: 5111.88 (r/w/o: 3579.02/921.80/611.07) lat (ms,95%): 82.96 err/s: 0.00 reconn/s: 0.00
[ 20s ] thds: 10 tps: 221.20 qps: 4420.38 (r/w/o: 3094.79/797.00/528.60) lat (ms,95%): 123.28 err/s: 0.00 reconn/s: 0.00
[ 30s ] thds: 10 tps: 187.19 qps: 3734.54 (r/w/o: 2613.49/678.47/442.58) lat (ms,95%): 139.85 err/s: 0.00 reconn/s: 0.00
[ 40s ] thds: 10 tps: 121.40 qps: 2431.02 (r/w/o: 1701.74/440.39/288.89) lat (ms,95%): 257.95 err/s: 0.00 reconn/s: 0.00
[ 50s ] thds: 10 tps: 208.20 qps: 4163.85 (r/w/o: 2915.77/749.69/498.39) lat (ms,95%): 127.81 err/s: 0.00 reconn/s: 0.00
[ 60s ] thds: 10 tps: 216.92 qps: 4347.94 (r/w/o: 3042.91/784.48/520.55) lat (ms,95%): 110.66 err/s: 0.00 reconn/s: 0.00
[ 70s ] thds: 10 tps: 222.41 qps: 4448.05 (r/w/o: 3113.61/809.63/524.82) lat (ms,95%): 99.33 err/s: 0.00 reconn/s: 0.00
[ 80s ] thds: 10 tps: 229.38 qps: 4577.85 (r/w/o: 3204.46/831.34/542.06) lat (ms,95%): 104.84 err/s: 0.00 reconn/s: 0.00
[ 90s ] thds: 10 tps: 200.98 qps: 4021.04 (r/w/o: 2815.18/729.02/476.85) lat (ms,95%): 132.49 err/s: 0.00 reconn/s: 0.00
[ 100s ] thds: 10 tps: 214.83 qps: 4296.27 (r/w/o: 3006.10/781.00/509.17) lat (ms,95%): 123.28 err/s: 0.00 reconn/s: 0.00
[ 110s ] thds: 10 tps: 212.91 qps: 4263.62 (r/w/o: 2987.08/775.52/501.01) lat (ms,95%): 114.72 err/s: 0.00 reconn/s: 0.00
[ 120s ] thds: 10 tps: 206.59 qps: 4126.78 (r/w/o: 2887.44/750.96/488.37) lat (ms,95%): 97.55 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 349678
write: 90526
other: 59336
total: 499540
transactions: 24977 (208.05 per sec.)
queries: 499540 (4160.97 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.) General statistics:
total time: 120.0524s
total number of events: 24977 Latency (ms):
min: 12.48
avg: 48.05
max: 1509.04
95th percentile: 118.92
sum: 1200217.54 Threads fairness:
events (avg/stddev): 2497.7000/10.93
execution time (avg/stddev): 120.0218/0.01

vNS12 MySQL Performance的更多相关文章

  1. mysql优化---优化工具MySQL performance tuning primer script

    MySQL performance tuning primer script一个简单好用的mysql优化工具,其实一个shell脚本 下载: $ wget http://www.day32.com/M ...

  2. 学习笔记:Analyze MySQL Performance及慢日志的开启

    Table of Contents Analyze MySQL PerformanceTuningSlow queries and Slowlog Brought to you by Rick Jam ...

  3. MySQL Performance Tuning: Tips, Scripts and Tools

    With MySQL, common configuration mistakes can cause serious performance problems. In fact, if you mi ...

  4. mysql performance storage engine

    mysql performance storage engine 概要 mysql的运行时状态记录的存储引擎,实现了PSI(Performance Storage Interface) 通过WITH_ ...

  5. MYSQL performance

    https://www.mysql.com/why-mysql/performance/ https://www.slideshare.net/oysteing/how-to-analyze-and- ...

  6. MySQL Performance Schema详解

    MySQL的performance schema 用于监控MySQL server在一个较低级别的运行过程中的资源消耗.资源等待等情况. 1 performance schema特点 提供了一种在数据 ...

  7. Zabbix监控mysql performance

    介绍 zabbix监控mysql性能,使用zabbix自带的mysql监控模板,可以监控以下内容OPS(增删改查).mysql慢查询数量.mysql请求\响应流量带宽 配置 新建mysql监控用户 G ...

  8. MySQL Performance tuning

    1.表级锁状态 mysql> show status like 'table%'; +----------------------------+-----------+ | Variable_n ...

  9. mysql performance schema的即时诊断工具-邱伟胜

    https://github.com/noodba http://www.noodba.com

随机推荐

  1. Linux 的歷史

    Unix 狹義作業系統提供應用程式及命令直譯器. 作業系統發展初期並不具可攜性. Bell, GE 及 MIT 合作開發的 "Multice" 系統( 相容分時系統 ). 1969 ...

  2. Python监控日志中经常访问的ip

    一.需求:每分钟检查一次日志文件,如果这一分钟内同一个ip请求次数超过200次,加入黑名单 1.日志文件中,每一行的格式为:XXX.XXX.XXX.XXX - - [04/Jun/2017:05:25 ...

  3. CVE-2018-4878

    0x00前言 该漏洞影响 Flash Player 版本28.0.0.137以及之前的所有版本 0x01 poc Poc 这里只列出关键代码 public function triggeruaf() ...

  4. JQuery的checkbox全选与全不选操作

    最主要是:子选择框要与总选择框的状态一致,即当选择总选择框时,向子选择框添加属性,使用jquery中的attr属性 例: html中的代码 <input type="checkbox& ...

  5. for循环和数组练习

    //公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少种可能 var ci =0; for(var g=1;g<50;g++){ for(var m=1;m<100;m ...

  6. RPC - 麻雀虽小,五脏俱全

    说起 RPC (远程过程调用),大家应该不陌生.随着微服务.分布式越来越流行,RPC 应用越来越普遍.常见的 RPC 框架如:Dubbo.gRPC.Thrift 等.本篇文章不是介绍各种 RPC 的使 ...

  7. Java算法面试题:编写一个程序,将e:\neck目录下的所有.java文件复制到e:\jpg目录下,并将原来文件的扩展名从.java改为.jpg

    package com.swift; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; i ...

  8. 前端开发APP,从HBuilder开始~

    内容简介 介绍目前前端人员开发app的几种方法,具体介绍hbuilder开发app,一扇赞新的大门~ 无所不能的js 最开始js仅仅局限于网页上一些效果,操作网页内容等, 但是nodejs把js带入了 ...

  9. 【Django】Django中的模糊查询以及Q对象的简单使用

    Django中的模糊查询: 需要做一个查找的功能,所以需要使用到模糊查询. 使用方法是:字段名加上双下划线跟上contains或者icontains,icontains和contains表示是否区分大 ...

  10. mysql 查询 7天内的数据

    SELECT ID,SERVICE FROM new_schedules_spider_full WHERE SERVICE = 'WSA2' and date_sub(curdate(), inte ...